+2008-05-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * dired.el (dired-read-dir-and-switches): Ignore ., .., and
+ completion-ignored-extension directories if there's something else.
+ (dired-mark-if, dired-map-over-marks, dired-readin, dired-revert)
+ (dired-remember-marks, dired-undo, dired-build-subdir-alist)
+ (dired-internal-do-deletions, dired-mark-files-in-region, dired-mark)
+ (dired-toggle-marks, dired-change-marks, dired-unmark-all-files):
+ buffer-read-only -> inhibit-read-only.
+
+2008-05-12 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc.el (vc-expand-dirs): Stop this function from tossing out
+ explicitly specified files.
+
+2008-05-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * smerge-mode.el (smerge-apply-resolution-patch): Don't pass nil
+ to `insert'.
+
+2008-05-12 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el (vc-annotate-show-diff-revision-at-line): Remove incorrect
+ cons. Use vc-annotate-backend.
+ (with-vc-file, edit-vc-file): Remove unused macros.
+
+2008-05-12 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * mail/smtpmail.el: Add autoload for `auth-source-user-or-password'.
+ (smtpmail-try-auth-methods): Use it.
+
+2008-05-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/cl.el (cl-set-nthcdr): Make it a defsubst so that
+ (setf (nthcdr ..) ..) doesn't require CL at runtime.
+
+2008-05-11 Carsten Dominik <dominik@science.uva.nl>
+
+ * org/org.el (org-modules): Repair problems with loading org-jsinfo.org.
+
+2008-05-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc-bzr.el (vc-bzr-sha1, vc-bzr-command-discarding-stderr)
+ (vc-bzr-revision-completion-table): Use process-file.
+ (vc-bzr-working-revision): Pass relative file names.
+
+ * diff-mode.el (diff-hunk-header-re): Refine the regexp.
+
+2008-05-11 Juri Linkov <juri@jurta.org>
+
+ * wid-edit.el (widget-image-directory): Change default image data
+ subdirectory from "custom" to "images/custom".
+
+ * info.el (Info-next-preorder): Let-bind `Info-history' to nil
+ before recursive call to `Info-next-preorder' to not add
+ intermediate nodes to the history.
+
+ * isearch.el: Put isearch-scroll property on recenter-top-bottom.
+
+ * emulation/cua-base.el: Put isearch-scroll property
+ on cua-scroll-up and cua-scroll-down.
+
+2008-05-11 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc-hooks.el (vc-recompute-state): Remove (dead code).
+
2008-05-10 Dan Nicolaescu <dann@ics.uci.edu>
- * vc-dispatcher.el (vc-hooks, ewoc): Require.
+ * vc-dispatcher.el (ewoc): Require.
(vc-log-edit, vc-buffer-sync): Declare for byte compiler.
* vc-hg.el (vc-hg-diff, vc-hg-annotate-command): Use when not if.
* vc-dispatcher.el (vc-dir-next-directory, vc-dir-prev-directory):
New functions implementing motion to next and previous directory.
- * vc-arch.el (vc-arch-command),
- vc-bzr.el (vc-bzr-command),
- vc-cvs.el (vc-cvs-command),
- vc-dispatcher.el (vc-do-command),
- vc-git.el (vc-git-command),
- vc-hg.el (vc-hg-command),
- vc-mcvs.el (vc-mvcs-command),
- vc-mtn.el (vc-mtn-command),
- vc-sccs.el (vc-sccs-command, vc-sccs-workfile,
- vc-sccs-workfile-unchanged-p),
- vc-svn.el (vc-svn-command, vc-svn-create-repo),
- vc-rcs.el (all methods):
- Remove assumption about what a nil argument to vc-do-command
- means. This means no buffer name needs to be hardcoded into the
- dispatcher layer, and it's better to be explicit anyway.
-
- vc-svn.el (vc-svn-dir-state-heuristic): Removed.
+ * vc-arch.el (vc-arch-command):
+ * vc-bzr.el (vc-bzr-command):
+ * vc-cvs.el (vc-cvs-command):
+ * vc-dispatcher.el (vc-do-command):
+ * vc-git.el (vc-git-command):
+ * vc-hg.el (vc-hg-command):
+ * vc-mcvs.el (vc-mvcs-command):
+ * vc-mtn.el (vc-mtn-command):
+ * vc-sccs.el (vc-sccs-command, vc-sccs-workfile)
+ (vc-sccs-workfile-unchanged-p):
+ * vc-svn.el (vc-svn-command, vc-svn-create-repo),
+ * vc-rcs.el (all methods): Remove assumption about what a nil
+ argument to vc-do-command means. This means no buffer name needs
+ to be hardcoded into the dispatcher layer, and it's better to be
+ explicit anyway.
+
+ * vc-svn.el (vc-svn-dir-state-heuristic): Remove.
2008-05-10 Dan Nicolaescu <dann@ics.uci.edu>
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-dir-children-marked-p): Remove the vc-dir-insert-directories global.
(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):
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-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-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 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):
+ (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,