Correctly attribute a change to etags.el made by Gerd to Philippe
[bpt/emacs.git] / lisp / ChangeLog
index 8fde27a..292f969 100644 (file)
@@ -1,3 +1,128 @@
+2001-03-12  Philippe Waroquiers  <wao@gull.tact.cfmu.eurocontrol.be>
+
+       * progmodes/etags.el (tags-compression-info-list): New variable.
+       (find-tag-in-order): Use it to deal with compressed source files.
+       (tag-file-name-match-p): New function.
+       (etags-recognize-tags-table): Use it for better match of file names.
+
+2001-03-12  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/mule-cmds.el (register-input-method): Doc fix.
+
+       * international/quail.el (quail-translate-key): Fix condition to
+       check if there's another breaking point in the current key.
+
+2001-03-11  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * mail/rmailout.el (rmail-output-to-rmail-file): When writing the
+       Babyl header to the newly-created output file, bind
+       coding-system-for-write to either rmail-file-coding-system or
+       emacs-mule-unix.
+
+2001-03-10  Dave Love  <fx@gnu.org>
+
+       * toolbar/tool-bar.el (tool-bar-setup): Don't suppress write-file
+       and save-buffer if buffer-file-name non-nil.  From rms.
+
+2001-03-10  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc.el (vc-do-command): If the destination buffer is already
+       current, don't set it up and don't erase it.  Updated doc string
+       to reflect that.
+       (vc-version-diff): When doing a single file diff, don't switch to the
+       *vc-diff* buffer before the command.  This is to preserve local
+       variable bindings that might affect the diff command.
+       (vc-print-log): Don't switch to the *vc* buffer before the
+       command, so that local variable bindings are preserved.
+
+       * vc-{cvs,rcs,sccs}.el: (vc-*-print-log): Output to buffer *vc*,
+       not the current buffer.
+       (vc-*-diff): Output to buffer *vc-diff*, not the current buffer.
+
+       * vc-cvs.el: (vc-cvs-checkin): When removing the sticky tag,
+       make output go to buffer *vc*, not the current buffer.
+
+2001-03-09  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * hi-lock.el (hi-lock-line-face-buffer): Wrap the regexp in a group
+       so ^, $, *, ? and + are interpreted correctly.
+
+2001-03-09  Gerd Moellmann  <gerd@gnu.org>
+
+       * help.el (string-key-binding): Renamed from
+       mode-line-key-binding.  Handle any event on a string.
+       Check for `keymap' properties as well as `local-map' properties.
+
+       * comint.el (comint-insert-clicked-input): Use the last key
+       from this-command-keys to lookup the global key definition.
+
+2001-03-09  Kenichi Handa  <handa@etl.go.jp>
+
+       * international/characters.el: Add category `j' for
+       katakana-jisx0201.   Fix syntaxes of katakana-jisx0201.
+
+       * international/mule-conf.el (no-conversion): Fix docstring.
+       (raw-text): Fix docstring.
+
+2001-03-08  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (choose-completion-string): When not leaving the
+       minibuffer, raise the minibuffer frame when minibuffer-auto-raise
+       is set.
+
+       * window.el (shrink-window-if-larger-than-buffer): Handle frame
+       parameter `(minibuffer . t)'.
+
+2001-03-07  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * progmodes/sh-script.el (sh-st-symbol): New symbol.
+       (sh-font-lock-syntactic-keywords): Use it and fix bogus comment regexp.
+       (sh-mode): Remove `make-local-variable' for unused var
+       `font-lock-unfontify-region-function'.
+
+2001-03-07  Richard M. Stallman  <rms@gnu.org>
+
+       * info.el (Info-scroll-down): Fix previous change.
+
+       * mail/rmail.el (rmail-toggle-header): Use a window which
+       is showing the Rmail buffer, rather than the selected window.
+
+2001-03-07  Dave Love  <fx@gnu.org>
+
+       * imenu.el (imenu--create-keymap-2): Revert use of menu-item for
+       now, to avoid problems with binding imenu directly to a mouse event.
+
+2001-03-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * info.el (Info-scroll-down): Call pos-visible-in-window-p with
+       second arg t.
+
+2001-03-07  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * log-edit.el (log-edit-common-indent): New var.
+       (log-edit-set-common-indentation): Renamed from
+       log-edit-delete-common-indentation.  Use the new var.
+       (log-edit-insert-changelog, log-edit-done-hook): Use the new name.
+
+       * pcvs.el (cvs-ignore-marks-modif): Use `rassoc' rather than `member*'.
+       (cvs-mode-add-change-log-entry-other-window):
+       Don't presume change-log-default-name is defined.
+
+       * pcvs-util.el (cvs-bury-buffer): In doubt, don't delete window.
+
+       * pcvs-defs.el (cvs-buffer-name-alist): Use *cvs-info* for
+       the "tree" operation as well.
+
+       * pcvs-parse.el (cvs-parse-table): Add another ignored message.
+
+       * textmodes/fill.el (fill-context-prefix): Allow first-line-prefix
+       to match paragraph-start.
+
+       * textmodes/sgml-mode.el (sgml-mode-common): Correct value of
+       comment-start-skip and set comment-end-skip as well.
+       (sgml-comment-indent): Fix for new value of comment-start-skip.
+       (html-autoview-mode): Don't bother using make-local-hook.
+
 2001-03-07  Gerd Moellmann  <gerd@gnu.org>
 
        * cus-edit.el (custom-save-delete): Move in front of local
 
 2001-03-06  Eli Zaretskii  <eliz@is.elta.co.il>
 
-       * international/codepage.el (cp770-decode-table) 
+       * international/codepage.el (cp770-decode-table)
        (cp773-decode-table, cp774-decode-table): New variables.
 
        * man.el (Man-hyphenated-reference-regexp): New variable.
 
 2001-03-05  Richard M. Stallman  <rms@gnu.org>
 
-       * mail/rmail.el (rmail-retry-failure): 
+       * mail/rmail.el (rmail-retry-failure):
        Don't call rmail-beginning-of-message.
        Don't discard From: field.  Do discard Received: field.
        Use unwind-protect to re-prune.
        (rmail-retry-ignored-headers): Discard X-Authentication-Warning field.
-       
+
 2001-03-06  Kenichi Handa  <handa@etl.go.jp>
 
        * international/quail.el (quail-title): Add autoload cookie.
 2001-02-26  Gerd Moellmann  <gerd@gnu.org>
 
        * help.el (describe-project): Display the file THE-GNU-PROJECT.
-       
+
        * help.el (view-order-manuals): Use goto-address.
 
        * startup.el (command-line-1): Add info about ordering manuals
 
 2001-02-26  Gerd Moellmann  <gerd@gnu.org>
 
-       * lazy-lock.el (lazy-lock-fontify-after-idle): Make sure to 
+       * lazy-lock.el (lazy-lock-fontify-after-idle): Make sure to
        fontify in the right buffer.
 
        * allout.el (outline-flag-region): Move macro in front of first
        (ps-time-stamp-mon-dd-yyyy, ps-time-stamp-hh:mm:ss): New funs.
        (ps-zebra-stripe-full-p, ps-zebra-stripe-alist): New vars.
        (coding-system-for-write): Var declaration (XEmacs compatibility).
-       
+
 2001-02-20  Miles Bader  <miles@gnu.org>
 
        * image-file.el (image-file-name-extensions): Add "tif".
 
 2001-02-16  Gerd Moellmann  <gerd@gnu.org>
 
-       * textmodes/flyspell.el (flyspell-region, flyspell-buffer): 
+       * textmodes/flyspell.el (flyspell-region, flyspell-buffer):
        Add autoload cookies.
 
-       * calendar/cal-tex.el (cal-tex-weekly4-box): Respect setting 
+       * calendar/cal-tex.el (cal-tex-weekly4-box): Respect setting
        of cal-tex-24.
 
 2001-02-16  Eli Zaretskii  <eliz@is.elta.co.il>
        * mail/rmail.el (rmail-expunge-confirmed): New function.
        (rmail-expunge): Use it.
 
+2000-12-04  Philippe Waroquiers  <wao@gull.tact.cfmu.eurocontrol.be>
+
        * progmodes/etags.el (tag-partial-file-name-match-p): New function.
        (etags-recognize-tags-table, find-tag-in-order): New
        functionality: interpret file names as tags.