+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
+ variables, otherwise long Custom entries would make them
+ ineffective.
+
+ * uniquify.el: Set maintainer to FSF.
+
+2001-03-07 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * dired-aux.el (dired-do-shell-command): Doc fix.
+
+2001-03-06 Stefan Monnier <monnier@cs.yale.edu>
+
+ * emulation/viper.el (viper-vi-state-mode-list): Add cperl-mode.
+
+ * which-func.el (which-func-modes): Add cperl-mode.
+ (which-func-mode-global): Use define-minor-mode.
+
+ * info-look.el: Docstring fixes and dead code eliminated.
+ (cperl-mode): Add support.
+ (emacs-lisp-mode): List all entries from elisp manual, whether
+ or not they are currently (f)bound or not. Update regexp.
+
+ * add-log.el (add-log-current-defun): Accept `cperl-mode' as well.
+
+ * progmodes/cperl-mode.el (cperl-mode): Set major-mode to cperl-mode
+ so that C-h m shows the correct information.
+ Use make-local-variable rather than make-variable-buffer-local.
+ (cperl-info-buffer, cperl-setup-tmp-buf):
+ Use make-local-variable rather than make-variable-buffer-local.
+ (cperl-msb-fix, cperl-get-help-defer):
+ Check major-mode for `cperl-mode' as well.
+
+ * progmodes/cperl-mode.el: Updated to author version 4.23.
+ (cperl-electric-pod): SYNOPSIS was misspelled.
+ (cperl-find-pods-heres): @if ? a : b was considered a REx.
+ (cperl-after-expr-p): Make true after __END__.
+
+2001-03-06 Gerd Moellmann <gerd@gnu.org>
+
+ * bookmark.el (bookmark-get-bookmark): Use assoc-ignore-case if
+ bookmark-completion-ignore-case is t.
+
+ * term/x-win.el (x-handle-xrm-switch): Accept more than one -xrm
+ switch, like xterm, and concat resource strings, with a newline
+ between them.
+
+2001-03-06 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * international/codepage.el (cp770-decode-table)
+ (cp773-decode-table, cp774-decode-table): New variables.
+
+ * man.el (Man-hyphenated-reference-regexp): New variable.
+ (Man-build-references-alist): Use it to search for referenced
+ manpages. If hyphenated is non-nil, record a concatenated word in
+ Man-refpages-alist only if it matches Man-reference-regexp.
+ Update word's length when it is concatenated. Reverse the list,
+ to get the first manpage at the head.
+ (Man-possibly-hyphenated-word): New function.
+ (Man-follow-manual-reference): Use it instead of current-word to
+ find a manpage at point, in a way that accounts for hyphenated
+ references.
+
+2001-03-06 Alex Schroeder <alex@gnu.org>
+
+ * sql.el (sql-interbase): New function.
+ (sql-interbase-program): New option.
+ (sql-interbase-options): New option.
+ And some typos fixed: "customise" to "customize".
+
+2001-03-06 Dave Love <fx@gnu.org>
+
+ * textmodes/flyspell.el (flyspell-region): Set up
+ flyspell-local-mouse-map.
+
+2001-03-05 Richard M. Stallman <rms@gnu.org>
+
+ * 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-03-05 Dave Love <fx@gnu.org>
+
+ * emacs-lisp/cl.el (dotimes, dolist): Undef prior to autoloading
+ new defs.
+
+2001-03-05 Kenichi Handa <handa@etl.go.jp>
+
+ * language/ethio-util.el (ethio-toggle-space): Update
+ current-input-method-title if necessary.
+ (ethio-toggle-punctuation): Likewise.
+
+ * international/quail.el (quail-title): Fix for the case that a
+ title of an input method is specified by a list of the same form
+ as used in mode-line-format.
+
+ * international/mule-cmds.el (activate-input-method): If
+ current-input-method-title is set by activating INPUT-METHOD,
+ respect that value.
+
+2001-03-05 Gerd Moellmann <gerd@gnu.org>
+
+ * play/dunnet.el (dun-mode): Set major-mode to `dun-mode'.
+
+2001-03-05 Alex Schroeder <alex@gnu.org>
+
+ * sql.el (sql-sybase): Fix typo (was: query user about server two
+ times instead of server and database).
+
+ * sql.el (sql-sybase): Doc change.
+ (sql-mysql): Doc change.
+ (sql-postgres): Doc change.
+
+2001-03-05 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule-conf.el (emacs-mule, raw-text): Docstring
+ modified.
+
+2001-03-04 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * term/internal.el: Update copyright notice.
+
+ * term/pc-win.el: Update copyright notice.
+
+2001-03-02 Dave Love <fx@gnu.org>
+
+ * files.el (insert-file-contents-literally): Bind
+ inhibit-file-name-handlers and inhibit-file-name-operation, not
+ jka-compr-compression-info-list.
+
+2001-03-02 Stefan Monnier <monnier@cs.yale.edu>
+
+ * newcomment.el (comment-normalize-vars): Use [ \t] for the trailing
+ spaces in default comment-start-skip settings rather than \s-.
+
+2001-03-02 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * term/pc-win.el (msdos-handle-reverse-video): Look for reverse in
+ default-frame-alist as well.
+
+2001-03-01 Dave Love <fx@gnu.org>
+
+ * textmodes/reftex.el (defvar): Wrap some defvars in
+ eval-when-compile. From Markus Rost <rost@math.ohio-state.edu>.
+
+ * subr.el (event-basic-type): Doc fix.
+
+ * international/quail.el: Doc fixes.
+
+ * international/utf-8.el: Doc fixes.
+
+ * international/mule-cmds.el: Doc fixes.
+ (leim-list-header): Fix header text.
+
+ * international/mule.el (coding-system-category): Doc fix.
+
+ * international/ccl.el (ccl-compile): Doc fix.
+
+2001-03-01 Stefan Monnier <monnier@cs.yale.edu>
+
+ * font-lock.el (save-buffer-state): Use inhibit-modification-hooks
+ rather than (before|after)-change-functions.
+
+2001-03-01 Gerd Moellmann <gerd@gnu.org>
+
+ * ediff-util.el (ediff-scroll-horizontally): Arrange for
+ scroll-left and scroll-right being called interactively so that
+ they set the window's min_hscroll.
+
+2001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * info.el (info-insert-file-contents-1): Accept an additional
+ argument `lfn': if it is non-nil, concatenate `filename' and
+ `suffix'; otherwise use the complicated MS-DOS code. All callers
+ changed.
+ (info-insert-file-contents, Info-find-node): If the MS-DOS port
+ can access long file names, try the long file-name version of
+ `info-insert-file-contents-1', then the short file-name version.
+
+2001-02-28 TAKAHASHI Naoto <ntakahas@m17n.org>
+
+ * language/ethio-util.el (setup-ethiopic-environment-internal):
+ Change bindings of functions keys to conform to "Emacs Lisp Coding
+ Convention".
+
+ * language/ethiopic.el ("Ethiopic"): Add documentation.
+
+2001-02-28 Kenichi Handa <handa@etl.go.jp>
+
+ * international/utf-8.el (mule-utf-8): Set coding-category
+ property to coding-category-utf-8.
+
+2001-02-27 Richard M. Stallman <rms@gnu.org>
+
+ * lpr.el (lpr-page-header-switches, print-region-1):
+ Undo 2000-07-06 change.
+ (lpr-add-switches): Default to t on gnu/linux.
+
+2001-02-27 Gerd Moellmann <gerd@gnu.org>
+
+ * bs.el (bs-attributes-list): Doc fix.
+
+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
+ to the not so fancy splash screens.
+
+2001-02-26 Andre Spiegel <spiegel@gnu.org>
+
+ * vc.el (vc-default-workfile-unchanged-p)
+ (vc-default-latest-on-branch-p): Add missing BACKEND argument.
+
+2001-02-26 Gerd Moellmann <gerd@gnu.org>
+
+ * 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
+ use to avoid a run-time error.
+
+2001-02-24 Andrew Innes <andrewi@gnu.org>
+
+ * makefile.w32-in: Fix copyright notice.
+
+2001-02-24 Kenichi Handa <handa@etl.go.jp>
+
+ * international/utf-8.el (mule-utf-8): Set correct value for
+ valid-codes property.
+
+ * international/fontset.el (x-complement-fontset-spec): In the
+ case that we use ASCII font for the other charsets, use only
+ family and registry part of it.
+
+2001-02-23 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * window.el (fit-window-to-buffer, window-safely-shrinkable-p)
+ (shrink-window-if-larger-than-buffer): Doc fix.
+
+2001-02-23 Stefan Monnier <monnier@cs.yale.edu>
+
+ * hi-lock.el (hi-lock-unface-buffer): Use nil rather than t for
+ predicate passed to completing-read.
+
+2001-02-23 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * startup.el (command-line): Fix last change.
+
+2001-02-23 Jason Rumney <jasonr@gnu.org>
+
+ * startup.el (tool-bar-originally-present): New variable.
+ (command-line): Set it if the tool-bar is switched on at startup.
+
+ * frame.el (frame-notice-user-settings): Only adjust frame height
+ for no tool-bar case if tool-bar was originally switched on.
+ From E. Jay Berkenbilt.
+
2001-02-22 Stefan Monnier <monnier@cs.yale.edu>
+ * server.el (server-switch-buffer): Only switch window if the
+ current one is dedicated.
+
* textmodes/fill.el (fill-region-as-paragraph): Skip spaces backward
rather than using (match-beginning 0) when searching for break point.
(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>
* battery.el (battery-status-function): Fix doc, :type.
- * calendar/timeclock.el (timeclock-get-workday-function): Fix
- :type.
+ * calendar/timeclock.el (timeclock-get-workday-function): Fix :type.
2001-02-15 Gerd Moellmann <gerd@gnu.org>
* emacs-lisp/re-builder.el (reb-mode): Quote the hook name. From
Juanma Barranquero.
- * emacs-lisp/authors.el (authors): Expand `root' before running
- find.
+ * emacs-lisp/authors.el (authors): Expand `root' before running find.
2001-02-09 Kenichi Handa <handa@etl.go.jp>
* 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.