+2008-05-09 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc.el (vc-dir), vc-hooks.el: Tweak the VC directory bindings.
+ These are now documented in the manual.
+ * vc-dispatcher.el (vc-dir-update, vc-dir-parent-marked-p,
+ vc-dir-children-marked-p): Remove the vc-dir-insert-directories global.
+
+ * vc-dispatcher.el (vc-dispatcher-selection-set): Allow callers to
+ pass in an observer flag that says no buffer sync is required.
+ * vc.el (vc-deduce-fileset, vc-print-log, vc-version-diff): Use
+ the observer flag.
+
+2008-05-09 Michael Albinus <michael.albinus@gmx.de>
+
+ * simple.el (start-file-process): Clarify docstring.
+
+2008-05-09 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc-sccs.el, vc.svn.el, vc-git.el, vc-hg.el, vc-mtn.el: Remove
+ stub implementations of, and references to, wash-log.
+ * vc-rcs.el (vc-rcs-comment-history),
+ vc-cvs.el (vc-cvs-comment-history):
+ Inline the code that used to be wash-log.
+
+ * vc-sccs.el (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-rollback)
+ (vc-sccs-revert, vc-sccs-steal-lock, vc-sccs-modify-change-comment,
+ vc-sccs-print-log, vc-sccs-diff): Grok directories.
+ * vc-rcs.el (vc-sccs-checkin, vc-sccs-checkout,
+ (vc-rcs-revert, vc-rcs-steal-lock, vc-rcs-modify-change-comment)
+ (vc-rcs-print-log): Grok directories.
+
+2008-05-09 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc.el (vc-mark-resolved): Add `backend' argument.
+ (vc-next-action): Pass it the backend.
+ (vc-next-action, vc-checkout, vc-mark-resolved, vc-version-diff)
+ (vc-merge, vc-rollback, vc-update, vc-transfer-file, vc-delete-file)
+ (vc-default-comment-history, vc-default-create-snapshot)
+ (vc-default-retrieve-snapshot, vc-default-revert, vc-annotate)
+ (vc-annotate-revision-previous-to-line)
+ (vc-annotate-show-diff-revision-at-line, vc-annotate-warp-revision):
+ * vc-svn.el (vc-svn-checkout):
+ * vc-mcvs.el (vc-mcvs-checkout):
+ * vc-hooks.el (vc-state, vc-default-workfile-unchanged-p)
+ (vc-working-revision, vc-before-save, vc-mode-line):
+ Prefer vc-call-backend to vc-call so as not to recompute the backend.
+
+ * vc.el (vc-deduce-fileset): Don't require the checkout-model and the
+ state to be consistent since it's often an unwarranted restriction.
+ Don't return the state either.
+ (vc-next-action): Check that the state is consistent.
+ (vc-diff-internal, vc-version-diff, vc-print-log, vc-revert)
+ (vc-rollback, vc-update): Adapt to new return value of
+ vc-deduce-fileset.
+
+ * vc-dispatcher.el (vc-dispatcher-browsing): Use derived-mode-p.
+ (vc-dir-prepare-status-buffer): Use vc-dispatcher-browsing.
+ (vc-dispatcher-in-fileset-p): New fun.
+ (vc-dispatcher-selection-set): Use it to properly handle directories.
+
+2008-05-09 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el (vc-version-diff, vc-print-log, vc-revert, vc-rollback)
+ (vc-update): Remove unused let bindings.
+
+2008-05-09 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc.el (vc-deduce-fileset, vc-next-action, vc-version-diff)
+ (vc-diff, vc-revert, vc-rollback, vc-update),
+ vc-dispatcher.el (vc-dispatcher-selection-set):
+ Get rid of 4 special cases in fileset selection. This involved
+ changing the return value of (vc-deduce-fileset) so that it passes
+ back a deduced state as well as a deduced back end,
+
+2008-05-08 Sam Steingold <sds@gnu.org>
+
+ * progmodes/compile.el (compilation-minor-mode-map)
+ (compilation-mode-map): Bind "g" to recompile and "q" to
+ quit-window.
+ * grep.el (grep-mode-map): Use `set-keymap-parent' to connect it
+ to `compilation-minor-mode-map' (instead of an explicit `cons').
+
+2008-05-08 Juanma Barranquero <lekktu@gmail.com>
+
+ * org/org.el (org-modules, org-format-latex-options):
+ * org/org-archive.el (org-archive-stamp-time)
+ (org-archive-save-context-info):
+ * org/org-faces.el (org-hide):
+ * org/org-irc.el (org-irc-parse-link):
+ * org/org-macs.el (org-call-with-arg, org-autoload):
+ * org/org-mew.el (org-mew-store-link):
+ * org/org-remember.el (org-remember-store-without-prompt)
+ (org-remember-templates): Fix typos in docstrings.
+
+ * org/org-info.el (org-info-store-link): Remove leftover docstring.
+
+ * org/org-bbdb.el (org-bbdb-export): Remove leftover docstring.
+ (org-bbdb-anniversary-field, org-bbdb-extract-date-fun)
+ (org-bbdb-anniv-split): Fix typos in docstrings.
+
+ * org/org-publish.el (org-publish-project-alist): Doc fixes.
+ (org-publish-use-timestamps-flag): Reflow docstring.
+ (org-publish-files-alist): Fix typos in docstring.
+
+2008-05-07 Sam Steingold <sds@gnu.org>
+
+ * pcvs-util.el (cvs-bury-buffer): Revert my patch: quit-window
+ appears to be too aggressive with window removal.
+
+2008-05-08 Michael McNamara <mac@mail.brushroad.com>
+
+ * verilog-mode.el (verilog-type-font-keywords): Add leda and 0in
+ as pragma keywords.
+ (verilog-pretty-expr): Support lining up assignments which include
+ part selects.
+ (verilog-mode): More portable check for the availability of
+ hideshow support.
+ (verilog-do-indent): Remove special indent for declarations inside
+ a parenthetical list. The code is ill-advised, and doesn't work
+ given the new user defined types.
+ (verilog-set-auto-endcomments): Enhance function automatic
+ endcomment to support functions that return user defined types.
+ (verilog-mode): Add code to tell which-function-mode minor mode
+ that Verilog supports this feature.
+
+2008-05-08 Eli Zaretskii <eliz@gnu.org>
+
+ * epa-file.el: Require epa-hook.
+
+ * loadup.el ("epa-hook"): Load epa-hook instead of epa-file-hook.
+
+ * epa-hook.el: Renamed from epa-file-hook.el, to avoid
+ file-names clashes on 8+3 filesystems. Provide epa-hook.
+
+ * org/org-jsinfo.el: Renamed from org-infojs.el, to avoid
+ file-names clashes on 8+3 filesystems.
+
+2008-05-08 Carsten Dominik <dominik@science.uva.nl>
+
+ * org/org.el (org-read-date-get-relative): Interpret lone
+ weekday abbreviation as relative to today.
+
+2008-05-08 Juanma Barranquero <lekktu@gmail.com>
+
+ * abbrev.el (define-abbrev-table):
+ * composite.el (toggle-auto-composition):
+ * json.el (json-alist-p, json-plist-p):
+ * minibuffer.el (completion-table-with-predicate):
+ * ps-mule.el (ps-mule-external-libraries):
+ * emacs-lisp/advice.el (ad-special-form-p):
+ * emacs-lisp/autoload.el (autoload-generate-file-autoloads):
+ * eshell/em-smart.el (eshell-review-quick-commands):
+ * progmodes/python.el (python-comment-line-p, python-blank-line-p)
+ (python-skip-out, python-check-comint-prompt):
+ Don't use `iff' in docstrings.
+
+ * international/robin.el (robin-package-alist): Fix typo in docstring.
+ (robin-current-package-name): Doc fix.
+ (robin-activate): Don't use `iff' in docstring.
+
+2008-05-07 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc.el, vc-dispatcher.el: VC-Dired support removed.
+ The code uses a ewoc-based implementation now.
+ * vc-hooks.el: Support for Meta-CVS has been removed.
+
+2008-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * tool-bar.el: Choose images dynamically.
+ (tool-bar-make-keymap, tool-bar-find-image): New function.
+ (tool-bar-find-image-cache): New var.
+ (tool-bar-local-item, tool-bar-local-item-from-menu):
+ Don't select the image yet, do it later in tool-bar-make-keymap.
+
2008-05-07 Andreas Schwab <schwab@suse.de>
* window.el: Require 'cl when compiling.
further from vc.el.
* vc.el (vc-dir-mode): Move VC-specific context menu entries here.
-2008-05-06 Wilson Snyder <wsnyder@wsnyder.org>
+2008-05-06 Wilson Snyder <wsnyder@wsnyder.org>
* verilog-mode.el (verilog-getopt-file): Cleanup warning message format.
(verilog-auto, verilog-auto-arg, verilog-auto-ascii-enum)
2008-05-06 Chong Yidong <cyd@stupidchicken.com>
* progmodes/compile.el (compilation-error-regexp-alist-alist):
- Tweak Open Watcom regexp to distinguish between errors and
- warnings.
+ Tweak Open Watcom regexp to distinguish between errors and warnings.
2008-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
2008-05-05 Eric S. Raymond <esr@snark.thyrsus.com>
- * vc.el (vc-deduce-fileset): Lift all the policy and UI
- stuff out of this function, move it to vc-dispatcher-selection-set.
+ * vc.el (vc-deduce-fileset): Lift all the policy and UI stuff
+ out of this function, move it to vc-dispatcher-selection-set.
2008-05-05 Sam Steingold <sds@gnu.org>
* vc-dispatcher.el (vc-dir-mark-buffer-changed): Fix typo
client-mode -> vc-client-object, and guess `funcall' was meant.
- (vc-dir-mode): Rename client-mode -> vc-client.mode.
+ (vc-dir-mode): Rename client-mode -> vc-client-mode.
2008-05-05 Dan Nicolaescu <dann@ics.uci.edu>
The separation is not yet completely clean, but it's a good start.
* vc.el: This file is about 1700 lines shorter now.
Remove obsolete logentry-check from the backend API.
- * vc-sccs.el (vc-sccs-logentry-check): Remove . This was
- was the only implementation of the logentry-check method, and
- it guarded against a log length limit that has probably been
- obsolete for 15 years (!).
+ * vc-sccs.el (vc-sccs-logentry-check): Remove. This was the only
+ implementation of the logentry-check method, and it guarded against
+ a log length limit that has probably been obsolete for 15 years (!).
2008-05-02 Sam Steingold <sds@gnu.org>
2008-05-02 Eric S. Raymond <esr@snark.thyrsus.com>
* vc-arch.el, vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el,
- vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el,
- vc-svn.el, vc.el: (vc-*-checkout-model): Make sure every backend
+ * vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el,
+ * vc-svn.el, vc.el (vc-*-checkout-model): Make sure every backend
has one of these and that all are called in compatible ways.
* vc-arch.el, vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el,
- vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el,
- vc-svn.el, vc.el: (vc-*-revision-granularity): Make sure every
+ * vc-hooks.el, vc-mcvs.el, vc-mtn.el, vc-rcs.el, vc-sccs.el,
+ * vc-svn.el, vc.el (vc-*-revision-granularity): Make sure every
backend has one of these.
2008-05-02 Stefan Monnier <monnier@iro.umontreal.ca>