Changeset 310

Show
Ignore:
Timestamp:
02/17/98 01:43:39 (11 years ago)
Author:
himi
Message:

Import Original Emacs 21.0.104.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/GNU/info/viper-5

    r300 r310  
    5757* <sp>:                                  Groundwork. 
    5858* abbrevs:                               Abbreviation Facilities. 
    59 * absolute file names:                   Multiple Files in Viper. 
     59* absolute paths:                        Multiple Files in Viper. 
    6060* appending:                             Appending Text. 
    6161* auto fill:                             Options. 
     
    125125* ispell:                                Useful Packages. 
    126126* joining lines:                         Changing Text. 
    127 * key bindings <1>:                      Mapping. 
    128 * key bindings:                          Key Bindings. 
    129127* key mapping:                           Mapping. 
     128* keybindings <1>:                       Mapping. 
     129* keybindings:                           Keybindings. 
    130130* keyboard macros <1>:                   Macros and Registers. 
    131131* keyboard macros:                       New Commands. 
    132132* keymap:                                Emacs Preliminaries. 
    133 * keymaps:                               Key Bindings. 
     133* keymaps:                               Keybindings. 
    134134* last keyboard macro:                   Macros and Registers. 
    135135* layout:                                Options. 
  • branches/GNU/lisp/ChangeLog

    r300 r310  
    1 2001-10-20  Gerd Moellmann  <gerd@gnu.org> 
    2  
    3         * Version 21.1 released. 
    4  
    5 2001-10-19  Eli Zaretskii  <eliz@is.elta.co.il> 
    6  
    7         * files.el (auto-mode-alist): Associate .indent.pro with 
    8         Fundamental mode.  Suggested by Samuel Padgett 
    9         <spadgett1@nc.rr.com>. 
    10  
    11 2001-10-18  Eli Zaretskii  <eliz@is.elta.co.il> 
    12  
    13         * scroll-bar.el (scroll-bar-toolkit-scroll): Don't ring the bell 
    14         when we hit the beginning or the end of the buffer.  Instead, just 
    15         print a message and do nothing. 
    16  
    17 2001-10-18  Stefan Monnier  <monnier@cs.yale.edu> 
    18  
    19         * xml.el (xml-parse-tag): Use eq on char-after's return value. 
    20  
    21 2001-10-18  Gerd Moellmann  <gerd@gnu.org> 
    22  
    23         * isearch.el (isearch-mode-map): Bind `mouse-movement' to nil. 
    24  
    25         * obsolete/hilit19.el (hilit-lookup-face-create): 
    26         Call set-face-font only if display-graphic-p. 
    27         (toplevel): Remove references to window-system. 
    28  
    29 2001-10-18  Miles Bader  <miles@gnu.org> 
    30  
    31         * simple.el (what-line): Avoid problems with field properties. 
    32  
    33 2001-10-17  Eli Zaretskii  <eliz@is.elta.co.il> 
    34  
    35         * wid-edit.el (widget-field-face, widget-single-line-field-face): 
    36         Define special colors for a tty. 
    37  
    38 2001-10-17  Miles Bader  <miles@gnu.org> 
    39  
    40         * custom.el (defface): Mention `:inherit' in doc-string. 
    41  
    42 2001-10-16  Eli Zaretskii  <eliz@is.elta.co.il> 
    43  
    44         * paren.el: Update the Commentary with installation instructions. 
    45  
    46 2001-10-15  John Wiegley  <johnw@gnu.org> 
    47  
    48         * eshell/em-unix.el (eshell/cat): Do a quick test if something is 
    49         a regular file, before checking if it is a directory or symlink. 
    50         This avoids a call to eshell-file-attributes, which can be 
    51         expensive in some situations. 
    52  
    53         * eshell/em-ls.el (eshell-ls-dired-initial-args): Added an extra 
    54         customization variable, to differentiate ls-in-dired from regular 
    55         uses of ls. 
    56  
    57 2001-10-15  Miles Bader  <miles@gnu.org> 
    58  
    59         * simple.el (display-message-or-buffer): Pass the correct buffer 
    60         to `display-buffer'. 
    61  
    62 2001-10-15  Dave Love  <fx@gnu.org> 
    63  
    64         * international/mule.el (set-auto-coding): Fix regexps for local 
    65         variables section not to eat newlines. 
    66  
    67 2001-10-13  Stefan Monnier  <monnier@cs.yale.edu> 
    68  
    69         * bindings.el (esc-map): Revert `j' and `C-j' bindings to 
    70         indent-new-comment-line from comment-indent-new-line. 
    71  
    72 2001-10-13  Eli Zaretskii  <eliz@is.elta.co.il> 
    73  
    74         * bindings.el <Local Variables>: Remove no-byte-compile, since 
    75         there are some non-trivial functions here, and src/Makefile.in now 
    76         wants bindings.elc. 
    77  
    78 2001-10-12  Eli Barzilay <eli@barzilay.org> 
    79  
    80         * calculator.el (calculator-eng-display): Don't call concat 
    81         with an integer argument. 
    82  
    83 2001-10-10  Gerd Moellmann  <gerd@gnu.org> 
    84  
    85         * international/iso-transl.el (iso-transl-e-caret) 
    86         (iso-transl-i-caret, iso-transl-o-caret, iso-transl-u-caret): 
    87         Fix duplicates.  From Dave Love <d.love@dl.ac.uk>. 
    88  
    89         * simple.el (end-of-buffer): Fix code scrolling specially 
    90         for the buffer end. 
    91  
    92         * startup.el (command-line-1): Bind tab-width to 8. 
    93  
    94 2001-10-04  Andrew Innes  <andrewi@gnu.org> 
    95  
    96         * faces.el (face-font-registry-alternatives) [windows-nt]: 
    97         Make gb2312 an alias for gb2312.1980. 
    98  
    99 2001-10-03  Stefan Monnier  <monnier@cs.yale.edu> 
    100  
    101         * pcvs-util.el (cvs-prefix-define): Typo cons->concat. 
    102  
    103 2001-10-03  Pavel Jan,Bm(Bk  <Pavel@Janik.cz> 
    104  
    105         * emulation/tpu-edt.el: Make messages match original TPU/edt 
    106         editor.  From riepel@Stanford.EDU (Rob Riepel). 
    107  
    108 2001-10-03  Eli Zaretskii  <eliz@is.elta.co.il> 
    109  
    110         * rect.el: Update maintainer's email address. 
    111  
    112 2001-10-02  Andreas Schwab  <schwab@suse.de> 
    113  
    114         * net/ange-ftp.el (ange-ftp-skip-msgs): Add 227 and 228 for Long 
    115         and Extended Passive Mode, resp. 
    116  
    117 2001-10-01  Eli Zaretskii  <eliz@is.elta.co.il> 
    118  
    119         These changes add support for Calendar-related items in the 
    120         menu bar on tty's as well: 
    121  
    122         * calendar/calendar.el (calendar-mode-map): Require cal-menu 
    123         unconditionally. 
    124         (calendar-mode): Set up activate-menubar-hook unconditionally. 
    125  
    126         * calendar/cal-menu.el (cal-menu-x-popup-menu): New function, 
    127         calls x-popup-menu only if popup menus are supported. 
    128         (calendar-mouse-insert-hebrew-diary-entry) 
    129         (calendar-mouse-insert-islamic-diary-entry) 
    130         (calendar-mouse-holidays, calendar-mouse-view-diary-entries) 
    131         (calendar-mouse-view-other-diary-entries) 
    132         (calendar-mouse-print-dates, calendar-mouse-2-date-menu) 
    133         (calendar-mouse-cal-tex-menu, cal-tex-mouse-filofax): 
    134         Call cal-menu-x-popup-menu instead of x-popup-menu. 
    135  
    136 2001-10-01  Gerd Moellmann  <gerd@gnu.org> 
    137  
    138         * gs.el (gs-set-ghostview-window-prop): Fix args of `elt'. 
    139  
    140         * emacs-lisp/edebug.el (rx): Add def-edebug-spec. 
    141  
    142         * emacs-lisp/rx.el: New file. 
    143  
    144 2001-10-01  Eli Zaretskii  <eliz@is.elta.co.il> 
    145  
    146         * help.el (help-for-help): Doc fix.  From Pavel@Janik.cz (Pavel Janik). 
    147  
    148 2001-09-30  Eli Zaretskii  <eliz@is.elta.co.il> 
    149  
    150         * frame.el (select-frame-by-name, other-frame): Doc fix. 
    151  
    152 2001-09-29  Eli Zaretskii  <eliz@is.elta.co.il> 
    153  
    154         * play/snake.el (snake-score-file): Use temporary-file-directory 
    155         instead of a literal "/tmp".  Suggested by Robert 
    156         <robert@chezmarshall.freeserve.co.uk>. 
    157  
    158         * play/tetris.el (tetris-score-file): Ditto. 
    159  
    160 2001-09-28  Eli Zaretskii  <eliz@is.elta.co.il> 
    161  
    162         * apropos.el (apropos-print): Make the directions inserted at the 
    163         beginning of the *Apropos* buffer more clear. 
    164  
    165 2001-09-27  Michael Kifer  <kifer@cs.sunysb.edu> 
    166  
    167         * ediff-mult.el (ediff-get-meta-info): Installed Gerd's changes. 
    168         Added comments. 
    169  
    170 2001-09-27  Stefan Monnier  <monnier@cs.yale.edu> 
    171  
    172         * newcomment.el (comment-normalize-vars): Use " \t" rather than 
    173         "\\s-" when defining comment-end-skip. 
    174  
    175 2001-09-27  Gerd Moellmann  <gerd@gnu.org> 
    176  
    177         * mail/feedmail.el (feedmail-queue-send-edit-prompt-help): 
    178         Call get-buffer-window first second arg `visible'. 
    179  
    180         * international/mule-diag.el (list-input-methods-1): 
    181         Output something that's independent of Emacs' version. 
    182  
    183         * tar-mode.el (tar-mode-write-file): Don't signal an error by 
    184         calling byte-to-position with a nil tar-header-offset. 
    185  
    186 2001-09-27  Simon Josefsson  <jas@extundo.com> 
    187  
    188         * mail/sendmail.el (send-mail-function): Doc fix. 
    189         (mail-do-fcc): Error if header-end is not a marker. 
    190         (mail-do-fcc): Add a comment. 
    191         (mail-reply-to): Doc fix. 
    192         (mail-signature): Make ATPOINT optional. 
    193         (mail-yank-original): Use cond instead of nestled if. 
    194  
    195 2001-09-26  Stefan Monnier  <monnier@cs.yale.edu> 
    196  
    197         * info.el (Info-on-current-buffer): Default arg to "Top". 
    198  
    199 2001-09-25  Eli Barzilay  <eli@barzilay.org> 
    200  
    201         * calculator.el (calculator-copy-displayer): New user-option. 
    202         (calculator-displayer-prev, calculator-displayer-next): 
    203         Renamed from calculator-displayed-{left,right}. 
    204         (calculator, calculator-standard-displayer) 
    205         (calculator-num-to-string, calculator-update-display) 
    206         (calculator-copy, calculator-put-value): Bug and display fixes. 
    207  
    208 2001-09-24  Vinicius Jose Latorre  <vinicius@cpqd.com.br> 
    209  
    210         * ebnf2ps.el: Eliminate make-local-hook calls.  Doc fix. 
    211         (ebnf-version): New version (3.6.1). 
    212  
    213         * ebnf-bnf.el: Fix character range regexp.  Doc fix. 
    214         (ebnf-bnf-non-terminal-chars): New internal const. 
    215         (ebnf-bnf-lex): Fix code. 
    216  
    217         * ebnf-iso.el: Fix character range regexp.  Doc fix. 
    218         (ebnf-iso-non-terminal-chars): New internal const. 
    219         (ebnf-iso-lex): Fix code. 
    220  
    221         * ebnf-yac.el: Fix character range regexp.  Doc fix. 
    222         (ebnf-yac-skip-chars): New internal const. 
    223         (ebnf-yac-skip-code): Fix code. 
    224  
    225 2001-09-24  Stefan Monnier  <monnier@cs.yale.edu> 
    226  
    227         * vc.el (vc-checkin): Use vc-delete-automatic-version-backups. 
    228  
    229         * pcvs-parse.el (cvs-parse-commit): Expand the file name before 
    230         passing it to VC. 
    231  
    232         * vc-hooks.el (vc-delete-automatic-version-backups): Handle the 
    233         case where the file is relative. 
    234  
    235 2001-09-24  Gerd Moellmann  <gerd@gnu.org> 
    236  
    237         * xml.el (xml-parse-attlist): Quotes around attributes must be the 
    238         same on each side.  Make sure we properly handle simple quotes. 
    239         From Daiki Ueno <ueno@unixuser.org>. 
    240  
    241 2001-09-23  Eli Zaretskii  <eliz@is.elta.co.il> 
    242  
    243         * mail/sendmail.el (mail-mode): Doc fix.  From Simon Josefsson 
    244         <jas@extundo.com>. 
    245  
    246         * menu-bar.el (top-level): Minor fixes for text of help-echo in 
    247         some items of the Options menu. 
    248  
    249 2001-09-22  Stefan Monnier  <monnier@cs.yale.edu> 
    250  
    251         * pcvs-parse.el (cvs-parse-commit): Remove the temp files used by VC. 
    252  
    253         * vc-hooks.el (vc-delete-automatic-version-backups): 
    254         Don't fail if the directory doesn't exist. 
    255  
    256         * diff-mode.el (diff-default-read-only): New var. 
    257         (diff-mode): Use it. 
    258  
    259 2001-09-22  Eli Zaretskii  <eliz@is.elta.co.il> 
    260  
    261         * hexl.el (hexl-mode-map): Fix the change of 2001-08-23: 
    262         Use make-keymap instead of copy-keymap, since copying the global 
    263         keymap messes up the menu bar. 
    264  
    265         * info.el (Info-goto-node, Info-menu): Doc fix.  Suggested by 
    266         Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>. 
    267  
    268 2001-09-21  Eli Zaretskii  <eliz@is.elta.co.il> 
    269  
    270         * dired.el (dired-build-subdir-alist): Accept optional arg SWITCHES. 
    271  
    272         * dired-aux.el (dired-insert-subdir): Pass switches to 
    273         dired-build-subdir-alist. 
    274  
    275 2001-09-21  Stephen Gildea  <gildea@stop.mail-abuse.org> 
    276  
    277         * time-stamp.el (time-stamp-string-preprocess): Fix bug that 
    278         caused %#a and %#b to be mis-formatted. 
    279  
    280 2001-09-20  Eli Zaretskii  <eliz@is.elta.co.il> 
    281  
    282         * info.el (Info-file-list-for-emacs): Add elements for ada-mode, 
    283         ccmode, emacs-mime, and eudc manuals. 
    284  
    285 2001-09-19  Sam Steingold  <sds@gnu.org> 
    286  
    287         w32 find cannot be used with `grep-find'. 
    288         * progmodes/compile.el (find-program): New variable. 
    289         (grep-compute-defaults): Use it to set `grep-find-command'. 
    290  
    291 2001-09-19  Gerd Moellmann  <gerd@gnu.org> 
    292  
    293         * ps-bdf.el (bdf-read-bitmap): Initialize returned values to defaults. 
    294  
    295 2001-09-19  Vinicius Jose Latorre  <vinicius@cpqd.com.br> 
    296  
    297         * ebnf2ps.el: Replace "Prologue" by "Prolog" in PostScript 
    298         programming.  Doc fix. 
    299         (ebnf-version): New version (3.6). 
    300         (ebnf-eps-begin): Data fix. 
    301         (ebnf-begin-file): Code fix. 
    302  
    303         * ebnf-bnf.el: Doc fix. 
    304         (ebnf-bnf-lex): Fix regexp for non-terminal and terminal tokens. 
    305  
    306         * ebnf-iso.el, ebnf-otz.el, ebnf-yac.el: Doc fix. 
    307  
    308 2001-09-18  Vinicius Jose Latorre  <vinicius@cpqd.com.br> 
    309  
    310         * ps-print.el: Better face mapping for black/white PostScript printers. 
    311         Check if mark is active when printing a region.  Doc fix. 
    312         (ps-print-version): New version number (6.5.5). 
    313         (ps-print-color-p): Customization fix. 
    314         (ps-black-white-faces): New option. 
    315         (ps-black-white-faces-alist): New internal var. 
    316         (ps-count-lines-preprint, ps-print-preprint-region): New funs. 
    317         (ps-print-region, ps-print-region-with-faces, ps-nb-pages-buffer) 
    318         (ps-nb-pages-region): Interactive fix. 
    319         (ps-extend-face-list, ps-extend-face, ps-setup, ps-begin-job) 
    320         (ps-face-attributes, ps-generate-postscript-with-faces): Code fix. 
    321  
    322 2001-09-18  Eli Zaretskii  <eliz@is.elta.co.il> 
    323  
    324         * dired.el (dired-move-to-filename-regexp): Allow one digit in the 
    325         numeric month value, and allow the Kanji character after the it to 
    326         be missing (happens with ls-lisp's output on Japanese versions of 
    327         MS-Windows). 
    328  
    329 2001-09-18  Miles Bader  <miles@gnu.org> 
    330  
    331         * diff-mode.el (diff-mode): Don't make the buffer read-only if 
    332         it's empty (and thus probably a new patch file about to be edited). 
    333  
    334 2001-09-17  Gerd Moellmann  <gerd@gnu.org> 
    335  
    336         * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): 
    337         Check for '(' in column 0 of doc string. 
    338  
    339         * gs.el (gs-set-ghostview-window-prop): Use `elt' instead 
    340         of `nth' so that using a vector as bounding-box works. 
    341         From David.Kastrup@neuroinformatik.ruhr-uni-bochum.de. 
    342  
    343 2001-09-17  Andre Spiegel  <spiegel@gnu.org> 
    344  
    345         * vc.el (vc-annotate): Use current workfile version explicitly as 
    346         a default, suggested by Gustav H,Ae(Bllberg <gustav@virtutech.se>. 
    347  
    348 2001-09-16  Eli Zaretskii  <eliz@is.elta.co.il> 
    349  
    350         * ps-bdf.el (bdf-cache-file) <ms-dos>: Use _bdfcache.el, since 
    351         convert-standard-filename doesn't guarantee that the .el extension 
    352         is preserved. 
    353  
    354         * dos-fns.el (convert-standard-filename): Replace invalid 
    355         characters only after converting dash/underscore to a period. 
    356         (original-make-auto-save-file-name): New. 
    357         (make-auto-save-file-name): New function, overrides the definition 
    358         on files.el and calls the original function via 
    359         original-make-auto-save-file-name. 
    360  
    361         * mail/rmail.el (top-level): Require mule-utils when compiling. 
    362         (rmail-decode-babyl-format): Use detect-coding-with-priority 
    363         instead of detect-coding-region, to favor detection of emacs-mule 
    364         encoded Babyl files written by rmailout.el etc.  Suggested by 
    365         Kenichi Handa <handa@etl.go.jp>. 
    366  
    367 2001-09-14  Eli Zaretskii  <eliz@is.elta.co.il> 
    368  
    369         * eshell/em-unix.el (eshell-shuffle-files, eshell-shuffle-files): 
    370         Use `equal', not `=', since the device number can be a cons cell. 
    371  
    372 2001-09-14  Gerd Moellmann  <gerd@gnu.org> 
    373  
    374         * simple.el: Comment out change of 2001-09-13. 
    375  
    376 2001-09-13  Milan Zamazal  <pdm@zamazal.org> 
    377  
    378         * progmodes/compile.el (grep-compute-defaults): Don't set 
    379         grep-command/grep-find-command when it is already non-nil. 
    380         (grep-command): Make it a user option. 
    381         (grep-find-command): Likewise. 
    382  
    383 2001-09-13  Michael Kifer  <kifer@cs.sunysb.edu> 
    384  
    385         * viper-cmd.el (viper-replace-char-subr, viper-envelop-ESC-key): 
    386         inhibit quit. 
    387  
    388 2001-09-13  Eli Zaretskii  <eliz@is.elta.co.il> 
    389  
    390         * files.el (make-auto-save-file-name): If long file names are not 
    391         supported on MS-DOS, truncate the file name to DOS 8+3 limits before 
    392         generating an auto-save file name from it. 
    393  
    394 2001-09-13  Gerd Moellmann  <gerd@gnu.org> 
    395  
    396         * ps-print.el (ps-print-region, ps-print-region-with-faces) 
    397         (ps-nb-pages-region): Signal an error if called interactively 
    398         and the mark is not active. 
    399  
    400         * simple.el (minibuffer-prompt-modification) 
    401         (minibuffer-prompt-insertion): New functions. 
    402         (minibuffer-prompt-properties): Use `modification-hooks' and 
    403         `insert-in-front-hooks'. 
    404  
    405 2001-09-12  Richard M. Stallman  <rms@gnu.org> 
    406  
    407         * textmodes/outline.el (outline-regexp): Doc fix. 
    408         Initialize it in the defcustom, the usual way. 
    409  
    410 2001-09-12  Gerd Moellmann  <gerd@gnu.org> 
    411  
    412         * ediff-mult.el (ediff-get-meta-info): Take into account that data 
    413         from `ediff-meta-info' properties need not be an overlay. 
    414         From David Ponce <dponce@voila.fr>. 
    415  
    416         * isearch.el (isearch-intersects-p): Fix end checks. 
    417  
    418 2001-09-11  Eli Zaretskii  <a34785@is.elta.co.il> 
    419  
    420         * gud.el (dbx) <gud-dbx-use-stopformat-p>: Move this case into the 
    421         `t' branch of `cond', since Irix 6.1 and up is a special case of 
    422         the standard dbx interface. 
    423  
    424 2001-09-11  Miles Bader  <miles@gnu.org> 
    425  
    426         * comint.el (comint-send-input): When waiting for echoed input, 
    427         don't save the expected end position in `echo-end', so that things 
    428         work properly even if the buffer is modified elsewhere at the same 
    429         time [this happens if `comint-truncate-buffer' is used]. 
    430  
    431 2001-09-11  Gerd Moellmann  <gerd@gnu.org> 
    432  
    433         * textmodes/outline.el (outline-mode): Use `^' and a shy group 
    434         when constructing imenu-generic-expression from outline-regexp. 
    435  
    436 2001-09-10  Eli Zaretskii  <eliz@is.elta.co.il> 
    437  
    438         * eshell/em-unix.el (eshell-shuffle-files): Compare inodes with 
    439         `equal' instead of `=', since they can be cons cells.  From Nils 
    440         Goesche <cartan@cartan.de>. 
    441  
    442 2001-09-10  Andre Spiegel  <spiegel@gnu.org> 
    443  
    444         * vc.el (vc-annotate): Rewrote doc string. 
    445  
    446 2001-09-10  Eli Zaretskii  <eliz@is.elta.co.il> 
    447  
    448         * time-stamp.el: Update Stephen Gildea's email address. 
    449  
    450 2001-09-10  Gerd Moellmann  <gerd@gnu.org> 
    451  
    452         * mail/sendmail.el (mail-send): Obey mail-send-nonascii when 
    453         enable-multibyte-characters = nil.  From Hallvard B Furuseth 
    454         <h.b.furuseth@usit.uio.no>. 
    455  
    456 2001-09-09  Michael Kifer  <kifer@cs.sunysb.edu> 
    457  
    458         * ediff-init.el (ediff-highest-priority): Bug fix. 
    459  
    460         * viper-cmd.el (viper-special-read-and-insert-char): New function 
    461         that reads a character and uses the current input method or 
    462         iso-accents when appropriate. 
    463  
    464         * viper.el and all others: Corrections to the comment blocks at 
    465         the top. 
    466  
    467 2001-09-09  Eli Zaretskii  <eliz@is.elta.co.il> 
    468  
    469         * info.el (Info-goto-node): Doc fix. 
    470  
    471 2001-09-07  Gerd Moellmann  <gerd@gnu.org> 
    472  
    473         * isearch.el (isearch-intersects-p): New function. 
    474         (isearch-close-unnecessary-overlays): Renamed from *unecessary*, 
    475         use isearch-intersects-p, and clean up. 
    476  
    477 2001-09-07  Eli Zaretskii  <eliz@is.elta.co.il> 
    478  
    479         * textmodes/ispell.el (ispell-dictionary-alist-4): Add "german" 
    480         and "german8", for the new German orthography dictionaries, 
    481         (ispell-dictionary-alist-5, ispell-dictionary-alist-6): Rearrange 
    482         the entries, to keep the line length balanced for loaddefs.el. 
    483  
    484 2001-09-07  Dr Francis J. Wright  <F.J.Wright@qmw.ac.uk> 
    485  
    486         * comint.el (comint-send-input): Handle comint-process-echoes 
    487         differently. 
    488  
    489 2001-09-07  Pavel Jan,Bm(Bk  <Pavel@Janik.cz> 
    490  
    491         * locate.el (locate-insert-header): Remove unnecessary whitespace. 
    492  
    493 2001-09-07  Eli Zaretskii  <eliz@is.elta.co.il> 
    494  
    495         * arc-mode.el (archive-dostime): Fix a typo in minutes' computation. 
    496  
    497 2001-09-07  Gerd Moellmann  <gerd@gnu.org> 
    498  
    499         * server.el (server-switch-buffer): 
    500         * textmodes/refer.el (refer-find-entry-internal): 
    501         * term/sup-mouse.el (sup-pos-to-window): 
    502         * term/bg-mouse.el (bg-window-from-x-y): 
    503         * emacs-lisp/edebug.el (edebug-window-live-p): 
    504         Use get-window-with-predicate. 
    505  
    506         * window.el (get-window-with-predicate): Renamed from some-window. 
    507         (some-window): Make it an alias. 
    508  
    509 2001-09-06  Gerd Moellmann  <gerd@gnu.org> 
    510  
    511         * simple.el (undo): Remove positions from buffer-undo-list up to 
    512         the next undo boundary only. 
    513  
    514 2001-09-06  Eli Zaretskii  <eliz@is.elta.co.il> 
    515  
    516         * makefile.nt (install): Don't copy sc.el.  Reported by Richard 
    517         Kim <ryk@dspwiz.com> 
    518  
    519         * cus-edit.el (custom-buffer-create-internal): Remove "100%" from 
    520         the message "Creating customization items...done". 
    521  
    522 2001-09-05  Gerd Moellmann  <gerd@gnu.org> 
    523  
    524         * font-lock.el (toplevel): Require `jit-lock' only if 
    525         font-lock-support-mode is set to jit-lock-mode. 
    526  
    527 2001-09-05  Eli Zaretskii  <eliz@is.elta.co.il> 
    528  
    529         * international/quail.el (quail-use-package, quail-inactivate) 
    530         (quail-activate): Mention the hooks these functions run in their 
    531         doc strings. 
    532  
    533 2001-09-05  Edward M. Reingold <reingold@iit.edu> 
    534  
    535         * cal-menu.el (calendar-mouse-view-other-diary-entries): Fix name 
    536         of file in header of menu. 
    537  
    538 2001-09-04  Gerd Moellmann  <gerd@gnu.org> 
    539  
    540         * env.el (setenv): Interactively, if VARIABLE has a current value, 
    541         add that to the front of the history, as the doc string says. 
    542  
    543         * comint.el (comint-send-input): Change help-echo. 
    544         From "Dr Francis J. Wright" <F.J.Wright@qmw.ac.uk>. 
    545  
    546         * bookmark.el (bookmark-write-file): Bind print-length and 
    547         print-level to nil.  From Tom Capey <tomc@edina.co.uk>. 
    548  
    549         * obsolete/uncompress.el: Moved there from lisp/. 
    550  
    551         * comint.el (comint-insert-clicked-input): Goto point-max before 
    552         deleting previous input.  From "Dr Francis J. Wright" 
    553         <F.J.Wright@qmw.ac.uk>. 
    554  
    555         * simple.el (backward-word): Doc fix. 
    556  
    557 2001-09-03  Pavel Jan,Am(Bk  <Pavel@Janik.cz> 
    558  
    559         * emacs-lisp/levents.el, emacs-lisp/lucid.el, emacs-lisp/pp.el 
    560         * uncompress.el, uniquify.el, vc.el, view.el, window.el 
    561         * w32-fns.el: Add Keywords header. 
    562  
    563 2001-09-04  Eli Zaretskii  <eliz@is.elta.co.il> 
    564  
    565         * menu-bar.el: Fix separators in the Edit menu.  Bring "Fill" near 
    566         "Text Properties".  Suggested by Simon Marshall 
    567         <Simon.Marshall@midas-kapiti.com>. 
    568  
    569 2001-09-04  Andrew Choi  <akochoi@cse.cuhk.edu.hk> 
    570  
    571         * term/mac-win.el (mac-drag-n-drop): Decode file name by 
    572         consulting the value of file-name-coding-system. 
    573  
    574 2001-09-03  Stefan Monnier  <monnier@cs.yale.edu> 
    575  
    576         * help.el (describe-function-1): Save precomputed `file-name' rather 
    577         than recomputing it (incorrectly) with `symbol-file'. 
    578  
    579 2001-09-03  Gerd Moellmann  <gerd@gnu.org> 
    580  
    581         * international/isearch-x.el (isearch-exit-recursive-edit): 
    582         Take three parameters, since it's used as an after-change-function. 
    583  
    584         * emacs-lisp/backquote.el (backquote-backquote-symbol) 
    585         (backquote-unquote-symbol, backquote-splice-symbol): Remove `*' 
    586         from doc strings. 
    587  
    588 2001-09-02  Milan Zamazal  <pdm@zamazal.org> 
    589  
    590         * progmodes/glasses.el (glasses-convert-to-unreadable): 
    591         Consider underscores as in `glasses-make-readable'. 
    592  
    593 2001-09-02  Eli Zaretskii  <eliz@is.elta.co.il> 
    594  
    595         * progmodes/cmacexp.el (c-macro-preprocessor): Use "gcc -E" for 
    596         MS-DOS, since cpp might not be available. 
    597  
    598         * menu-bar.el (menu-bar-edit-menu) <yank-menu, yank>: 
    599         Mention "yank" in the help-echo text. 
    600         Suggested by Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 
    601  
    602 2001-09-01  Stefan Monnier  <monnier@cs.yale.edu> 
    603  
    604         * newcomment.el (comment-indent): Insert spaces more carefully. 
    605  
    606 2001-08-31  Eli Zaretskii  <eliz@is.elta.co.il> 
    607  
    608         * mail/emacsbug.el (report-emacs-bug): Make sure *Messages* 
    609         exists.  From Andy Petrusenco <andy@int.spb.ru>. 
    610  
    611         * hi-lock.el (hi-lock-unface-buffer): Don't call x-popup-menu if 
    612         display-popup-menus-p returns nil.  Suggested by Andy Petrusenco 
    613         <andy@int.spb.ru>. 
    614  
    615 2001-08-31  Gerd Moellmann  <gerd@gnu.org> 
    616  
    617         * isearch.el (isearch-mouse-2): Renamed from isearch-mouse-yank. 
    618         Instead of running mouse-yank-at-click, see what the event is 
    619         bound to outside Isearch and run that. 
    620  
    621 2001-08-31  Eli Zaretskii  <eliz@is.elta.co.il> 
    622  
    623         * menu-bar.el (menu-bar-options-menu) <transient-mark-mode>: 
    624         Fix the menu entry to mention transient-mark-mode. 
    625  
    626 2001-08-30  Gerd Moellmann  <gerd@gnu.org> 
    627  
    628         * simple.el (eval-expression-print-level): Fix last change. 
    629  
    630         * bindings.el (mode-line-coding-system-map): New variable. 
    631         (mode-line-mule-info): Give the "%Z" a local-map keymap. 
    632  
    633         * simple.el (eval-expression-print-level): Change the type 
    634         of the defcustom to allow nil. 
    635  
    636         * emacs-lisp/find-gc.el: Moved here from lisp/. 
    637  
    638         * international/quail.el (quail-completion-1): 
    639         Reverse the ((CHAR . DEFN) ...) list before processing it. 
    640         From Kenichi Handa <handa@etl.go.jp>. 
    641  
    642         * obsolete/rsz-mini.el, obsolete/sun-curs.el, obsolete/sun-fns.el 
    643         * obsolete/x-apollo.el, obsolete/x-menu.el: Moved here from lisp/. 
    644  
    645 2001-08-30  Eli Zaretskii  <eliz@is.elta.co.il> 
    646  
    647         * toolbar/tool-bar.el (tool-bar-mode): Make it a no-op if images 
    648         aren't supported.  This avoids the annoying gray strip drawn by 
    649         the Windows version instead of the missing tool bar. 
    650  
    651 2001-08-29  Gerd Moellmann  <gerd@gnu.org> 
    652  
    653         * menu-bar.el (menu-bar-options-menu): Make option text, messages 
    654         and tooltips more consistent.  From "Marshall, Simon" 
    655         <Simon.Marshall@midas-kapiti.com>. 
    656  
    657         * startup.el (fancy-splash-screens): Temporarily set 
    658         minor-mode-map-alist to nil while displaying splash screens. 
    659  
    660 2001-08-29  Pavel Jan,Bm(Bk  <Pavel@Janik.cz> 
    661  
    662         * buff-menu.el: Add Keywords header. 
    663         Doc fix (C-x C-b is bound to list-buffers). 
    664  
    665         * dired-x.el: Add keyword files to get listed in finder. 
    666         Remove confusing notes about GNU Emacs 19. 
    667  
    668         * dired.el, dired-aux.el: Add Keywords header. 
    669  
    670 2001-08-28  Andre Spiegel  <spiegel@gnu.org> 
    671  
    672         * vc.el (vc-revert-file): Call the backend even if the FILE's 
    673         contents can be reverted locally; pass new arg CONTENTS-DONE 
    674         down to the backend. 
    675  
    676         * vc-cvs.el, vc-rcs.el, vc-sccs.el (vc-*-revert-file): Handle new 
    677         optional arg CONTENTS-DONE. 
    678  
    679 2001-08-28  Andrew Innes  <andrewi@gnu.org> 
    680  
    681         * makefile.nt (DONTCOMPILE): Sync list from makefile.w32-in. 
    682  
    683 2001-08-28  Eli Zaretskii  <eliz@is.elta.co.il> 
    684  
    685         * makefile.nt (install): Copy more *.el files. 
    686  
    687 2001-08-28  Gerd Moellmann  <gerd@gnu.org> 
    688  
    689         * dired.el (dired-mode-map): Bind `y' to dired-show-file-type 
    690         instead of `w' which is already in use. 
    691  
    692         * gs.el (gs-load-image): Use sleep-for. 
    693         From David.Kastrup@neuroinformatik.ruhr-uni-bochum.de. 
    694  
    695 2001-08-28  Miles Bader  <miles@gnu.org> 
    696  
    697         * replace.el (query-replace-regexp-eval): Return args from 
    698         `interactive' form in correct order. 
    699  
    700 2001-08-28  Eli Zaretskii  <eliz@is.elta.co.il> 
    701  
    702         * mouse.el (mouse-buffer-menu): If the buffer menu is split by 
    703         major modes, don't create panes for modes for which 
    704         mouse-buffer-menu-alist returns an empty alist. 
    705  
    706 2001-08-28  Thien-Thi Nguyen  <ttn@gnu.org> 
    707  
    708         * progmodes/hideshow.el: Update first-line description. 
    709         Sync comments w/ maintainer version 5.31. 
    710  
    711         (hs-isearch-open): Default value now `code'. 
    712         Fix docstring to use "code blocks" vs "comment blocks", 
    713         as opposed to "block" vs "comment". 
    714         (hs-flag-region): Accept `hs-isearch-open' value 
    715         of `block' as synonymous w/ `code'. 
    716         (hs-hide-block-at-point): For code blocks, pass `code' 
    717         to `hs-flag-region' instead of `block'. 
    718  
    719 2001-08-28  Miles Bader  <miles@gnu.org> 
    720  
    721         * comint.el (comint-next-prompt): Don't loop infinitely if 
    722         {next,previous}-single-char-property-change returns its input 
    723         position when the search fails. 
    724  
    725 2001-08-27  Miles Bader  <miles@gnu.org> 
    726  
    727         * comint.el (comint-get-old-input-default): Don't signal an error 
    728         if point is not on an input field; instead, return the current 
    729         line (using `comint-bol' to skip any prompt, in case we're not 
    730         using fields at all). 
    731  
    732         * man.el (Man-mode-line-format): Variable removed. 
    733         (Man-mode): Change `mode-line-buffer-identification' instead of 
    734         `mode-line-format'. 
    735  
    736 2001-08-27  Gerd Moellmann  <gerd@gnu.org> 
    737  
    738         * mail/sendmail.el (mail-send-hook): Remove a duplicate defcustom. 
    739         From Simon Josefsson <jas@extundo.com>. 
    740  
    741 2001-08-26  Eli Zaretskii  <eliz@is.elta.co.il> 
    742  
    743         * textmodes/texnfo-upd.el: Remove dots and exclams at end of error 
    744         messages.  From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 
    745  
    746         * emacs-lisp/levents.el: Specify FSF as Maintainer.  From Pavel 
    747         Jan,Bm(Bk <Pavel@Janik.cz>. 
    748  
    749         * emacs-lisp/lselect.el: Ditto. 
    750  
    751         * hexl.el (hexl-insert-multibyte-char, hexl-insert-char): 
    752         Remove periods from the end of error message strings. 
    753         From Pavel Jan,Bm(Bk <Pavel@Janik.cz>. 
    754  
    755         * progmodes/antlr-mode.el: Add Keywords header.  From Pavel 
    756         Jan,Bm(Bk <Pavel@Janik.cz>. 
    757  
    758         * net/telnet.el: Ditto. 
    759  
    760 2001-08-26  Gerd Moellmann  <gerd@gnu.org> 
    761  
    762         * hl-line.el (hl-line-mode): Add args INIT-VALUE, LIGHTER, and 
    763         KEYMAP to the call to define-minor-mode. 
    764  
    765 2001-08-24  Eli Zaretskii  <eliz@is.elta.co.il> 
    766  
    767         * term/internal.el (IT-character-translations) <hebrew-iso8859-8>: 
    768         Replace some of the undefined characters with emulations of bidi 
    769         formatting characters and Niqud as per SI 1311-1. 
    770         (IT-unicode-translations): Ditto. 
    771         (IT-display-table-setup, IT-setup-unicode-display): 
    772         Fill characters without translations with dos-unsupported-char-glyph. 
    773  
    774 2001-08-24  Simon Josefsson  <jas@extundo.com> 
    775  
    776         * hl-line.el (hl-line-mode): Don't be a global mode. 
    777         (global-hl-line-mode): New function. 
    778  
    779 2001-08-24  Gerd Moellmann  <gerd@gnu.org> 
    780  
    781         * gs.el (gs-load-image): Wait for GHOSTVIEW window property 
    782         being reset by Ghostscript.  Don't kill the gs process. 
    783         From David.Kastrup@neuroinformatik.ruhr-uni-bochum.de. 
    784  
    785 2001-08-24  Andrew Choi  <akochoi@cse.cuhk.edu.hk> 
    786  
    787         * term/mac-win.el: Require scroll-bar. 
    788  
    789 2001-08-23  Stefan Monnier  <monnier@cs.yale.edu> 
    790  
    791         * ebuff-menu.el (electric-buffer-list): Use list-buffers-noselect. 
    792  
    793 2001-08-23  Eli Zaretskii  <eliz@is.elta.co.il> 
    794  
    795         * hexl.el (hexl-insert-multibyte-char) New function. 
    796         (hexl-quoted-insert, hexl-self-insert-command) 
    797         (hexl-insert-hex-char, hexl-insert-decimal-char) 
    798         (hexl-insert-octal-char): Call it instead of hexl-insert-char. 
    799         Fix the doc strings accordingly. 
    800         (hexl-insert-char): Reject characters whose code is above 255. 
    801         Doc fix. 
    802         (hexl-mode-map): Copy the global keymap instead of creating a 
    803         sparse keymap, and bind all self-inserting characters to 
    804         hexl-self-insert-command. 
    805  
    806 2001-08-22  Stefan Monnier  <monnier@cs.yale.edu> 
    807  
    808         * wid-edit.el (text): Re-order docstring correctly. 
    809  
    810         * mail/sendmail.el (mail-mode): Use adaptive-fill-regexp. 
    811  
    812         * textmodes/fill.el (adaptive-fill-regexp): Admit tabs as well. 
    813  
    814 2001-08-22  Eli Zaretskii  <eliz@is.elta.co.il> 
    815  
    816         * simple.el (line-number-mode): Mention the variable 
    817         line-number-display-limit-width in the doc string. 
    818  
    819 2001-08-22  Gerd Moellmann  <gerd@gnu.org> 
    820  
    821         * bindings.el (mode-line-unbury-buffer): Add EVENT parameter. 
    822         Temporarily select EVENT's window for switching buffers. 
    823         (mode-line-bury-buffer): New function. 
    824         (mode-line-buffer-identification-keymap): Use it instead of 
    825         bury-buffer.  Bind down-mouse events to prevent global down-mouse 
    826         events from shining through. 
    827  
    828 2001-08-21  Stefan Monnier  <monnier@cs.yale.edu> 
    829  
    830         * newcomment.el (comment-beginning): Make sure the comment-start 
    831         we found isn't a comment-end (in cases where confusion is possible). 
    832  
    833 2001-08-22  Miles Bader  <miles@gnu.org> 
    834  
    835         * emacs-lisp/bytecomp.el (byte-compile-file): Remove TARGET-FILE 
    836         before writing it, so that hard-links don't see new version. 
    837  
    838 2001-08-21  Gerd Moellmann  <gerd@gnu.org> 
    839  
    840         * gs.el (gs-set-ghostview-colors-window-prop): 
    841         Call x-change-window-property with 3rd arg FRAME. 
    842         (gs-load-image): Wait for a previous Ghostscript process 
    843         to complete before starting a new one. 
    844  
    845         * image.el (image-type-regexps): Make sure that the TIFF 
    846         pattern is only matched at the beginning of a string. 
    847         From Markus Rost <rost@math.ohio-state.edu>. 
    848  
    849         * international/swedish.el: Pre-Mule file removed.  From Jonas 
    850         Oberg <jonas@gnu.org>. 
    851  
    852 2001-08-20  Rajesh Vaidheeswarran  <rv@gnu.org> 
    853  
    854         * whitespace.el (whitespace-abort-on-error): Add custom variable 
    855         to whitespace to abort a write-file if whitespace is detected in file. 
    856  
    857         * whitespace.el (whitespace-write-file-hook): Hook to be called 
    858         when writing a file. If `whitespace-abort-on-error' is set, the 
    859         write will abort on detecting whitespaces. 
    860         If `whitespace-auto-cleanup' is set, the file will be cleaned 
    861         automatically prior to writing. 
    862  
    863         * whitespace.el (whitespace-buffer-search): Let's not insert bogus 
    864         whitespaces in the error output! 
    865  
    866         * whitespace.el (whitespace-check-indent-whitespace): Defaults to 
    867         `indent-tabs-mode', since the latter notes user preferences on 
    868         TABs anyway. 
    869  
    870         * whitespace.el (whitespace-version): 3.1. All of the above issues 
    871         were raised by Fran,Ag(Bois Pinard, which led to the fixes described. 
    872  
    873 2001-08-20  Gerd Moellmann  <gerd@gnu.org> 
    874  
    875         * textmodes/texnfo-upd.el (texinfo-every-node-update): Remove 
    876         some spaces from a message.  From Pavel Jan,Bm(Bk  <Pavel@Janik.cz>. 
    877  
    878         * whitespace.el (whitespace-global-mode): Add autoload cookie. 
    879  
    880 2001-08-20  Alex Schroeder  <alex@gnu.org> 
    881  
    882         * sql.el (sql-db2): Doc change. 
    883  
    884 2001-08-20  Alex Schroeder  <alex@gnu.org> 
    885  
    886         * sql.el (sql-postgres): Add the database at the end of the 
    887         parameters instead of at the beginning. 
    888         (sql-postgres-options): Doc change. 
    889  
    890 2001-08-17  Gerd Moellmann  <gerd@gnu.org> 
    891  
    892         * custom.el (defcustom): Doc fix. 
    893  
    894 2001-08-16  Vinicius Jose Latorre  <vinicius@cpqd.com.br> 
    895  
    896         * ps-mule.el (find-composition): Check if (char-after POS) 
    897         returns a valid character. 
    898  
    899 2001-08-16  Eli Zaretskii  <eliz@is.elta.co.il> 
    900  
    901         * hexl.el (hexl-mode, hexl-mode-exit): Adjust hexl-max-address and 
    902         original-point for extra CR characters that are added/removed when 
    903         the buffer is written/read whose EOL type is -dos. 
    904  
    905 2001-08-16  Miles Bader  <miles@gnu.org> 
    906  
    907         * simple.el (line-move): Undo previous change. 
    908  
    909         * comint.el (comint-send-input): Add `inhibit-line-move-field-capture' 
    910         property to input-terminating `boundary' overlays to avoid 
    911         line-move wierdness. 
    912  
    913 2001-08-16  Gerd Moellmann  <gerd@gnu.org> 
    914  
    915         * lazy-lock.el (lazy-lock-fontify-region): Widen the current 
    916         buffer in a save-restriction.  Under one test case with Ediff, 
    917         window-scroll-functions are run with a window start that's 
    918         temporarily outside of the restriction. 
    919  
    920 2001-08-16  Robert J. Chassell <bug-texinfo@gnu.org> 
    921  
    922         * textmodes/texnfo-upd.el: Update copyright notice, fix minor typos. 
    923         (texinfo-find-lower-level-node, texinfo-find-higher-level-node) 
    924         (texinfo-menu-locate-entry-p, texinfo-start-menu-description) 
    925         (texinfo-update-menu-region-beginning) 
    926         (texinfo-update-menu-region-end, texinfo-find-pointer): Add new 
    927         command, @ifnottex, to regexps, so it is found. 
    928  
    929 2001-08-16  Andrew Innes  <andrewi@gnu.org> 
    930  
    931         * makefile.nt (DONTCOMPILE): Omit bindings.el. 
    932         (DONTCOMPILE): Omit sc.el. 
    933  
    934         * makefile.w32-in (DONTCOMPILE): Omit bindings.el. 
    935         (DONTCOMPILE): Omit sc.el. 
    936  
    937 2001-08-16  Gerd Moellmann  <gerd@gnu.org> 
    938  
    939         * replace.el (occur): Bind inhibit-read-only to t. 
    940  
    941 2001-08-16  Miles Bader  <miles@gnu.org> 
    942  
    943         * simple.el (line-move): Pass an ESCAPE-FROM-EDGE argument of t when 
    944         calling `constrain-to-field', to avoid problems with comint prompts. 
    945  
    946 2001-08-15  Gerd Moellmann  <gerd@gnu.org> 
    947  
    948         * emacs-lisp/cl-indent.el (lisp-indent-defmethod): New function. 
    949         (toplevel): Set it as `common-lisp-indent-function' for `defmethod'. 
    950  
    951         * ediff-mult.el (ediff-get-meta-info): Fix the condition 
    952         of a while-loop. 
    953  
    954         * Makefile.in (DONTCOMPILE): Remove sc.el. 
    955  
    956