(define-ibuffer-filter filename): Use `ibuffer-buffer-file-name'.
[bpt/emacs.git] / lisp / ChangeLog
index 0993ffc..47852c4 100644 (file)
@@ -1,7 +1,75 @@
+2008-05-13  John Paul Wallington  <jpw@pobox.com>
+
+       * ibuffer.el (ibuffer-buffer-file-name): New function.
+       (define-ibuffer-column filename): Use it.
+
+       * ibuf-ext.el (define-ibuffer-filter filename): Use it.
+
+2008-05-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * talk.el (talk): Simplify.  Pass display arg to talk-add-display
+       as a string.
+       (talk-add-display): Simplify.  Accept only string args.
+
+2008-05-13  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calc/calc.el (calc-mode-map): Remove old keybinding for
+       `calc-yank'.
+
+2008-05-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (bootstrap-prepare): Don't chmod files.
+       (autoloads): Do it here instead, where it's actually needed.
+
+2008-05-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * tool-bar.el (tool-bar-make-keymap): Account for the optional
+       KEY-BINDING-DATA field in menu-item list.
+
+2008-05-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * dired.el (dired-read-dir-and-switches): Move things about to use less
+       recursion during macroexpansion.
+
+       * dired.el (dired-read-dir-and-switches): Use read-file-name.
+
+       * 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.
+       * org/org.el (org-modules): Repair problems with loading org-jsinfo.org.
 
 2008-05-11  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        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,