]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index 44e0c219a1de07e3006f9668924be1f7a0796ae3..f18cb0b81dd08365dc9841c6fd2fb6692df84f3f 100644 (file)
@@ -1,5 +1,423 @@
+2001-10-03  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * pcvs-util.el (cvs-prefix-define): Typo cons->concat.
+
+2001-10-03  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * emulation/tpu-edt.el: Make messages match original TPU/edt
+       editor.  From riepel@Stanford.EDU (Rob Riepel).
+
+2001-10-03  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * rect.el: Update maintainer's email address.
+
+2001-10-02  Andreas Schwab  <schwab@suse.de>
+
+       * net/ange-ftp.el (ange-ftp-skip-msgs): Add 227 and 228 for Long
+       and Extended Passive Mode, resp.
+
+2001-10-01  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       These changes add support for Calendar-related items in the
+       menu bar on tty's as well:
+
+       * calendar/calendar.el (calendar-mode-map): Require cal-menu
+       unconditionally.
+       (calendar-mode): Set up activate-menubar-hook unconditionally.
+
+       * calendar/cal-menu.el (cal-menu-x-popup-menu): New function,
+       calls x-popup-menu only if popup menus are supported.
+       (calendar-mouse-insert-hebrew-diary-entry)
+       (calendar-mouse-insert-islamic-diary-entry)
+       (calendar-mouse-holidays, calendar-mouse-view-diary-entries)
+       (calendar-mouse-view-other-diary-entries)
+       (calendar-mouse-print-dates, calendar-mouse-2-date-menu)
+       (calendar-mouse-cal-tex-menu, cal-tex-mouse-filofax):
+       Call cal-menu-x-popup-menu instead of x-popup-menu.
+
+2001-10-01  Gerd Moellmann  <gerd@gnu.org>
+
+       * gs.el (gs-set-ghostview-window-prop): Fix args of `elt'.
+
+       * emacs-lisp/edebug.el (rx): Add def-edebug-spec.
+
+       * emacs-lisp/rx.el: New file.
+
+2001-10-01  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * help.el (help-for-help): Doc fix.  From Pavel@Janik.cz (Pavel Janik).
+
+2001-09-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * frame.el (select-frame-by-name, other-frame): Doc fix.
+
+2001-09-29  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * play/snake.el (snake-score-file): Use temporary-file-directory
+       instead of a literal "/tmp".  Suggested by Robert
+       <robert@chezmarshall.freeserve.co.uk>.
+
+       * play/tetris.el (tetris-score-file): Ditto.
+
+2001-09-28  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * apropos.el (apropos-print): Make the directions inserted at the
+       beginning of the *Apropos* buffer more clear.
+
+2001-09-27  Michael Kifer  <kifer@cs.sunysb.edu>
+
+       * ediff-mult.el (ediff-get-meta-info): Installed Gerd's changes.
+       Added comments.
+
+2001-09-27  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * newcomment.el (comment-normalize-vars): Use " \t" rather than
+       "\\s-" when defining comment-end-skip.
+
+2001-09-27  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/feedmail.el (feedmail-queue-send-edit-prompt-help):
+       Call get-buffer-window first second arg `visible'.
+
+       * international/mule-diag.el (list-input-methods-1):
+       Output something that's independent of Emacs' version.
+
+       * tar-mode.el (tar-mode-write-file): Don't signal an error by
+       calling byte-to-position with a nil tar-header-offset.
+
+2001-09-27  Simon Josefsson  <jas@extundo.com>
+
+       * mail/sendmail.el (send-mail-function): Doc fix.
+       (mail-do-fcc): Error if header-end is not a marker.
+       (mail-do-fcc): Add a comment.
+       (mail-reply-to): Doc fix.
+       (mail-signature): Make ATPOINT optional.
+       (mail-yank-original): Use cond instead of nestled if.
+
+2001-09-26  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * info.el (Info-on-current-buffer): Default arg to "Top".
+
+2001-09-25  Eli Barzilay  <eli@barzilay.org>
+
+       * calculator.el (calculator-copy-displayer): New user-option.
+       (calculator-displayer-prev, calculator-displayer-next):
+       Renamed from calculator-displayed-{left,right}.
+       (calculator, calculator-standard-displayer)
+       (calculator-num-to-string, calculator-update-display)
+       (calculator-copy, calculator-put-value): Bug and display fixes.
+
+2001-09-24  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ebnf2ps.el: Eliminate make-local-hook calls.  Doc fix.
+       (ebnf-version): New version (3.6.1).
+
+       * ebnf-bnf.el: Fix character range regexp.  Doc fix.
+       (ebnf-bnf-non-terminal-chars): New internal const.
+       (ebnf-bnf-lex): Fix code.
+
+       * ebnf-iso.el: Fix character range regexp.  Doc fix.
+       (ebnf-iso-non-terminal-chars): New internal const.
+       (ebnf-iso-lex): Fix code.
+
+       * ebnf-yac.el: Fix character range regexp.  Doc fix.
+       (ebnf-yac-skip-chars): New internal const.
+       (ebnf-yac-skip-code): Fix code.
+
+2001-09-24  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * vc.el (vc-checkin): Use vc-delete-automatic-version-backups.
+
+       * pcvs-parse.el (cvs-parse-commit): Expand the file name before
+       passing it to VC.
+
+       * vc-hooks.el (vc-delete-automatic-version-backups): Handle the
+       case where the file is relative.
+
+2001-09-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * xml.el (xml-parse-attlist): Quotes around attributes must be the
+       same on each side.  Make sure we properly handle simple quotes.
+       From Daiki Ueno <ueno@unixuser.org>.
+
+2001-09-23  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * mail/sendmail.el (mail-mode): Doc fix.  From Simon Josefsson
+       <jas@extundo.com>.
+
+       * menu-bar.el (top-level): Minor fixes for text of help-echo in
+       some items of the Options menu.
+
+2001-09-22  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * pcvs-parse.el (cvs-parse-commit): Remove the temp files used by VC.
+
+       * vc-hooks.el (vc-delete-automatic-version-backups):
+       Don't fail if the directory doesn't exist.
+
+       * diff-mode.el (diff-default-read-only): New var.
+       (diff-mode): Use it.
+
+2001-09-22  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * hexl.el (hexl-mode-map): Fix the change of 2001-08-23:
+       Use make-keymap instead of copy-keymap, since copying the global
+       keymap messes up the menu bar.
+
+       * info.el (Info-goto-node, Info-menu): Doc fix.  Suggested by
+       Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>.
+
+2001-09-21  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * dired.el (dired-build-subdir-alist): Accept optional arg SWITCHES.
+
+       * dired-aux.el (dired-insert-subdir): Pass switches to
+       dired-build-subdir-alist.
+
+2001-09-21  Stephen Gildea  <gildea@stop.mail-abuse.org>
+
+       * time-stamp.el (time-stamp-string-preprocess): Fix bug that
+       caused %#a and %#b to be mis-formatted.
+
+2001-09-20  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * info.el (Info-file-list-for-emacs): Add elements for ada-mode,
+       ccmode, emacs-mime, and eudc manuals.
+
+2001-09-19  Sam Steingold  <sds@gnu.org>
+
+       w32 find cannot be used with `grep-find'.
+       * progmodes/compile.el (find-program): New variable.
+       (grep-compute-defaults): Use it to set `grep-find-command'.
+
+2001-09-19  Gerd Moellmann  <gerd@gnu.org>
+
+       * ps-bdf.el (bdf-read-bitmap): Initialize returned values to defaults.
+
+2001-09-19  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ebnf2ps.el: Replace "Prologue" by "Prolog" in PostScript
+       programming.  Doc fix.
+       (ebnf-version): New version (3.6).
+       (ebnf-eps-begin): Data fix.
+       (ebnf-begin-file): Code fix.
+
+       * ebnf-bnf.el: Doc fix.
+       (ebnf-bnf-lex): Fix regexp for non-terminal and terminal tokens.
+
+       * ebnf-iso.el, ebnf-otz.el, ebnf-yac.el: Doc fix.
+
+2001-09-18  Vinicius Jose Latorre  <vinicius@cpqd.com.br>
+
+       * ps-print.el: Better face mapping for black/white PostScript printers.
+       Check if mark is active when printing a region.  Doc fix.
+       (ps-print-version): New version number (6.5.5).
+       (ps-print-color-p): Customization fix.
+       (ps-black-white-faces): New option.
+       (ps-black-white-faces-alist): New internal var.
+       (ps-count-lines-preprint, ps-print-preprint-region): New funs.
+       (ps-print-region, ps-print-region-with-faces, ps-nb-pages-buffer)
+       (ps-nb-pages-region): Interactive fix.
+       (ps-extend-face-list, ps-extend-face, ps-setup, ps-begin-job)
+       (ps-face-attributes, ps-generate-postscript-with-faces): Code fix.
+
+2001-09-18  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * dired.el (dired-move-to-filename-regexp): Allow one digit in the
+       numeric month value, and allow the Kanji character after the it to
+       be missing (happens with ls-lisp's output on Japanese versions of
+       MS-Windows).
+
+2001-09-18  Miles Bader  <miles@gnu.org>
+
+       * diff-mode.el (diff-mode): Don't make the buffer read-only if
+       it's empty (and thus probably a new patch file about to be edited).
+
+2001-09-17  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
+       Check for '(' in column 0 of doc string.
+
+       * gs.el (gs-set-ghostview-window-prop): Use `elt' instead
+       of `nth' so that using a vector as bounding-box works.
+       From David.Kastrup@neuroinformatik.ruhr-uni-bochum.de.
+
+2001-09-17  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc.el (vc-annotate): Use current workfile version explicitly as
+       a default, suggested by Gustav H\e,Ae\e(Bllberg <gustav@virtutech.se>.
+
+2001-09-16  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * ps-bdf.el (bdf-cache-file) <ms-dos>: Use _bdfcache.el, since
+       convert-standard-filename doesn't guarantee that the .el extension
+       is preserved.
+
+       * dos-fns.el (convert-standard-filename): Replace invalid
+       characters only after converting dash/underscore to a period.
+       (original-make-auto-save-file-name): New.
+       (make-auto-save-file-name): New function, overrides the definition
+       on files.el and calls the original function via
+       original-make-auto-save-file-name.
+
+       * mail/rmail.el (top-level): Require mule-utils when compiling.
+       (rmail-decode-babyl-format): Use detect-coding-with-priority
+       instead of detect-coding-region, to favor detection of emacs-mule
+       encoded Babyl files written by rmailout.el etc.  Suggested by
+       Kenichi Handa <handa@etl.go.jp>.
+
+2001-09-14  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * eshell/em-unix.el (eshell-shuffle-files, eshell-shuffle-files):
+       Use `equal', not `=', since the device number can be a cons cell.
+
+2001-09-14  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el: Comment out change of 2001-09-13.
+
+2001-09-13  Milan Zamazal  <pdm@zamazal.org>
+
+       * progmodes/compile.el (grep-compute-defaults): Don't set
+       grep-command/grep-find-command when it is already non-nil.
+       (grep-command): Make it a user option.
+       (grep-find-command): Likewise.
+
+2001-09-13  Michael Kifer  <kifer@cs.sunysb.edu>
+
+       * viper-cmd.el (viper-replace-char-subr, viper-envelop-ESC-key):
+       inhibit quit.
+
+2001-09-13  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * files.el (make-auto-save-file-name): If long file names are not
+       supported on MS-DOS, truncate the file name to DOS 8+3 limits before
+       generating an auto-save file name from it.
+
+2001-09-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * ps-print.el (ps-print-region, ps-print-region-with-faces)
+       (ps-nb-pages-region): Signal an error if called interactively
+       and the mark is not active.
+
+       * simple.el (minibuffer-prompt-modification)
+       (minibuffer-prompt-insertion): New functions.
+       (minibuffer-prompt-properties): Use `modification-hooks' and
+       `insert-in-front-hooks'.
+
+2001-09-12  Richard M. Stallman  <rms@gnu.org>
+
+       * textmodes/outline.el (outline-regexp): Doc fix.
+       Initialize it in the defcustom, the usual way.
+
+2001-09-12  Gerd Moellmann  <gerd@gnu.org>
+
+       * ediff-mult.el (ediff-get-meta-info): Take into account that data
+       from `ediff-meta-info' properties need not be an overlay.
+       From David Ponce <dponce@voila.fr>.
+
+       * isearch.el (isearch-intersects-p): Fix end checks.
+
+2001-09-11  Eli Zaretskii  <a34785@is.elta.co.il>
+
+       * gud.el (dbx) <gud-dbx-use-stopformat-p>: Move this case into the
+       `t' branch of `cond', since Irix 6.1 and up is a special case of
+       the standard dbx interface.
+
+2001-09-11  Miles Bader  <miles@gnu.org>
+
+       * comint.el (comint-send-input): When waiting for echoed input,
+       don't save the expected end position in `echo-end', so that things
+       work properly even if the buffer is modified elsewhere at the same
+       time [this happens if `comint-truncate-buffer' is used].
+
+2001-09-11  Gerd Moellmann  <gerd@gnu.org>
+
+       * textmodes/outline.el (outline-mode): Use `^' and a shy group
+       when constructing imenu-generic-expression from outline-regexp.
+
+2001-09-10  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * eshell/em-unix.el (eshell-shuffle-files): Compare inodes with
+       `equal' instead of `=', since they can be cons cells.  From Nils
+       Goesche <cartan@cartan.de>.
+
+2001-09-10  Andre Spiegel  <spiegel@gnu.org>
+
+       * vc.el (vc-annotate): Rewrote doc string.
+
+2001-09-10  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * time-stamp.el: Update Stephen Gildea's email address.
+
+2001-09-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/sendmail.el (mail-send): Obey mail-send-nonascii when
+       enable-multibyte-characters = nil.  From Hallvard B Furuseth
+       <h.b.furuseth@usit.uio.no>.
+
+2001-09-09  Michael Kifer  <kifer@cs.sunysb.edu>
+
+       * ediff-init.el (ediff-highest-priority): Bug fix.
+
+       * viper-cmd.el (viper-special-read-and-insert-char): New function
+       that reads a character and uses the current input method or
+       iso-accents when appropriate.
+
+       * viper.el and all others: Corrections to the comment blocks at
+       the top.
+
+2001-09-09  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * info.el (Info-goto-node): Doc fix.
+
+2001-09-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * isearch.el (isearch-intersects-p): New function.
+       (isearch-close-unnecessary-overlays): Renamed from *unecessary*,
+       use isearch-intersects-p, and clean up.
+
+2001-09-07  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * textmodes/ispell.el (ispell-dictionary-alist-4): Add "german"
+       and "german8", for the new German orthography dictionaries,
+       (ispell-dictionary-alist-5, ispell-dictionary-alist-6): Rearrange
+       the entries, to keep the line length balanced for loaddefs.el.
+
+2001-09-07  Dr Francis J. Wright  <F.J.Wright@qmw.ac.uk>
+
+       * comint.el (comint-send-input): Handle comint-process-echoes
+       differently.
+
+2001-09-07  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * locate.el (locate-insert-header): Remove unnecessary whitespace.
+
+2001-09-07  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * arc-mode.el (archive-dostime): Fix a typo in minutes' computation.
+
+2001-09-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * server.el (server-switch-buffer):
+       * textmodes/refer.el (refer-find-entry-internal):
+       * term/sup-mouse.el (sup-pos-to-window):
+       * term/bg-mouse.el (bg-window-from-x-y):
+       * emacs-lisp/edebug.el (edebug-window-live-p):
+       Use get-window-with-predicate.
+
+       * window.el (get-window-with-predicate): Renamed from some-window.
+       (some-window): Make it an alias.
+
+2001-09-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (undo): Remove positions from buffer-undo-list up to
+       the next undo boundary only.
+
 2001-09-06  Eli Zaretskii  <eliz@is.elta.co.il>
 
+       * makefile.nt (install): Don't copy sc.el.  Reported by Richard
+       Kim <ryk@dspwiz.com>
+
        * cus-edit.el (custom-buffer-create-internal): Remove "100%" from
        the message "Creating customization items...done".
 
 
        * comint.el (comint-send-input): Change help-echo.
        From "Dr Francis J. Wright" <F.J.Wright@qmw.ac.uk>.
-       
+
        * bookmark.el (bookmark-write-file): Bind print-length and
        print-level to nil.  From Tom Capey <tomc@edina.co.uk>.
 
 
        * bindings.el: Bind shifted and control-shifted kp-* keys to the
        corresponding non-kp keys.  Suggested by Stephen Gildea
-       <gildea@alum.mit.edu>.
+       <gildea@stop.mail-abuse.org>.
 
 2001-08-01  Francesco Potorti`  <pot@gnu.org>
 
        (which-function-mode): Remove references to which-func-mode-global.
 
        * calendar/cal-islam.el (calendar-goto-islamic-date):
-       Add  autoload cookie.
+       Add autoload cookie.
 
        * play/fortune.el: Add types to defcustoms.
 
        to `postscript'.
 
        * subr.el (read-passwd): Clear command history after each
-       character entered.  From: Stephen Gildea <gildea@alum.mit.edu>.
+       character entered.  From: Stephen Gildea
+       <gildea@stop.mail-abuse.org>.
 
 2001-03-27  Kenichi Handa  <handa@etl.go.jp>
 
 
        * progmodes/ada-stmt.el: Update `maintainer'.
 
-2000-12-09  Stephen Gildea  <gildea@alum.mit.edu>
+2000-12-09  Stephen Gildea  <gildea@stop.mail-abuse.org>
 
        * time-stamp.el (time-stamp-old-format-warn): Reorder custom
        choices to match documentation string.
        * menu-bar.el (menu-bar-options-menu): Add a help string for
        `uniquify'.
 
-2000-10-25  Stephen Gildea  <gildea@alum.mit.edu>
+2000-10-25  Stephen Gildea  <gildea@stop.mail-abuse.org>
 
        * time-stamp.el (time-stamp-string-preprocess):
        Fix a wrong type argument error.
        * toolbar/*.xpm: Reduce to max. 8 colors (mogrify -colorspace
        transparent -colors 8).
 
-2000-10-13  Stephen Gildea  <gildea@alum.mit.edu>
+2000-10-13  Stephen Gildea  <gildea@stop.mail-abuse.org>
 
        * time-stamp.el (time-stamp): Fixed bug in new multi-line code
        that breaks with old list format timestamps.
 2000-07-23  Noah Friedman  <friedman@splode.com>
 
        * type-break.el (type-break): perform autosave.
-       Suggested by Stephen Gildea <gildea@intouchsys.com>.
+       Suggested by Stephen Gildea <gildea@stop.mail-abuse.org>.
        (type-break-do-query): Cancel query schedule while performing
        actual query, to avoid possibility of a second query being made
        while first one is already in progress.