(Fdelete_and_extract_region): If region is empty, return null string.
[bpt/emacs.git] / lisp / ChangeLog
index bab189e..902a5e2 100644 (file)
@@ -1,6 +1,89 @@
+2004-10-19  Richard M. Stallman  <rms@gnu.org>
+
+       * textmodes/flyspell.el (flyspell-mode): Doc fix.
+
+       * eshell/em-unix.el (eshell-grep):
+       Don't bind compilation-process-setup-function.
+
+       * comint.el (comint-insert-input): Use @ in `interactive'.
+       (comint-input-filter-functions): Doc fix.
+       (comint-kill-whole-line, comint-get-source): Doc fix.
+
+       * progmodes/compile.el (compilation-setup):
+       Don't set buffer-read-only if MINOR is non-nil.
+
+2004-10-19  Ulf Jasper  <ulf.jasper@web.de>
+
+       * calendar/icalendar.el: Set coding to utf-8.
+       (icalendar-version): Increase to 0.07.
+       (icalendar-monthnumber-table): Change March pattern.
+       (icalendar-get-all-event-properties)
+       (icalendar-set-event-property): Delete.
+       (icalendar-all-events): No longer interactive.
+       (icalendar-convert-diary-to-ical)
+       (icalendar-extract-ical-from-buffer): Make obsolete, and alias to
+       their replacements.
+       (icalendar-export-file, icalendar-export-region): New functions;
+       essentially old `icalendar-convert-diary-to-ical' but appending to
+       target rather than overwriting.
+       (icalendar-import-file): Append to target file rather than
+       overwriting.  Fourth arg deleted.
+       (icalendar-import-buffer): New name for old
+       `icalendar-extract-ical-from-buffer'.
+       (icalendar--convert-string-for-import): New name for
+       old `icalendar-convert-for-import'.
+       (include-icalendar-files): Delete.
+       Prefix for all internal functions changed from `icalendar-'
+       to `icalendar--'.
+
+2004-10-19  Richard M. Stallman  <rms@gnu.org>
+
+       * paths.el (news-path): Fix previous change.
+
+2004-10-18  David Ponce  <david@dponce.com>
+
+       * mouse.el (mouse-drag-move-window-top): New function.
+       (mouse-drag-mode-line-1): Use it.
+
+2004-10-18  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * info.el (Info-fontify-node): For multiline refs,
+       arrange to unfontify newline and surrounding whitespace.
+
+2004-10-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-arch.el (vc-arch-workfile-version): Don't burp if the patch-log
+       directory is missing.
+
+2004-10-17  John Paul Wallington  <jpw@gnu.org>
+
+       * ibuffer.el (ibuffer-default-display-maybe-show-predicates):
+       New customizable variable; whether to display buffers that match
+       `ibuffer-maybe-show-predicates' by default.
+       (ibuffer-maybe-show-predicates): Mention it in docstring.
+       (ibuffer-display-maybe-show-predicates): New variable.
+       (ibuffer-update): Prefix arg now toggles whether buffers that
+       match `ibuffer-maybe-show-predicates' should be displayed.
+       (ibuffer-mode): Set `ibuffer-display-maybe-show-predicates'
+       locally to heed `ibuffer-default-display-maybe-show-predicates'.
+       (ibuffer-redisplay-engine): Rename optional second arg to `ignore'.
+
+2004-10-17  Michael Albinus  <michael.albinus@gmx.de>
+
+       * net/tramp.el: Redo sync with Tramp 2.0.45.  Last commit did not
+       work correctly.
+
+2004-10-17  Daniel Pfeiffer  <occitan@esperanto.org>
+
+       * buff-menu.el (Buffer-menu-revert-function): Emulate save-excursion.
+       (Buffer-menu-beginning): New helper function.
+       (Buffer-menu-execute): Use it.
+       (Buffer-menu-select): Use it.
+       (Buffer-menu-sort): Use it and also keep markers.
+
 2004-10-17  Richard M. Stallman  <rms@gnu.org>
 
-       * paths.el (news-directory): Renamed from news-path.  Old name alias.
+       * paths.el (news-directory): Rename from news-path.  Old name alias.
        (rmail-spool-directory): Use defvar.
        (sendmail-program): Use defcustom.
        (remote-shell-program): Use defcustom.
 
        * help-at-pt.el (help-at-pt-unload-hook): Use add-hook; no defvar.
 
-       * frame.el (special-display-popup-frame): 
+       * frame.el (special-display-popup-frame):
        Make the buffer current as its frame is created.
 
        * delsel.el (delsel-unload-hook): Set as a variable.