Annotation of 43BSDReno/contrib/emacs-18.55/lisp/ChangeLog, revision 1.1.1.1

1.1       root        1: Tue Aug 15 21:41:10 1989  Richard Stallman  (rms at hobbes.ai.mit.edu)
                      2: 
                      3:        * Version 18.55 released.
                      4: 
                      5:        * files.el (basic-save-buffer): If rename of precious file fails,
                      6:        don't try to delete it after new version is written.
                      7: 
                      8: Wed Aug  9 19:26:25 1989  Chris Hanson  (cph at kleph)
                      9: 
                     10:        * xscheme.el: From the RCS change log:
                     11: 
                     12:        (1.23) Guarantee that the process-filter's state is correctly
                     13:        updated before calling any code that can possibly allow more input
                     14:        to be read from the process.
                     15: 
                     16:        (1.22) Remove filter queuing mechanism.  Rewrite filter state
                     17:        machine to be iterative instead of tail-recursive.  Move all C-c
                     18:        commands to control characters.
                     19: 
                     20:        (1.21) Force control-g synchronization always.  Turns out BSD had
                     21:        the same problem as hp-ux.
                     22: 
                     23:        (1.20) Don't use second argument to `interrupt-process' and
                     24:        `quit-process'.  Apparently that causes difficulties under Ultrix.
                     25: 
                     26: Thu Jul 20 02:02:33 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     27: 
                     28:        * info.el (Info-follow-reference): Handle newline and indentation
                     29:        immediately after *note.
                     30: 
                     31:        * hideif.el (hif-tokenize): Recognize `defined', not `hif-defined',
                     32:        in the input.
                     33: 
                     34: Tue Jul  4 20:27:28 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     35: 
                     36:        * mailalias.el (build-mail-aliases): Accept `group' as synonym.
                     37: 
                     38:        * nroff-mode.el (electric-nroff-mode): Arg now optional.
                     39: 
                     40:        * man.el (insert-man-file): Handle HP's directories with .Z in
                     41:        their names.
                     42: 
                     43: Sun Jun 25 12:45:05 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     44: 
                     45:        * rmail.el (rmail, rmail-insert-inbox-text): For login name,
                     46:        try LOGNAME, USER, and user-login-name.
                     47:        * mail-utils.el (rmail-dont-reply-to): Likewise.
                     48: 
                     49: Tue Jun 20 14:03:54 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     50: 
                     51:        * term/x-win.el: If x-sigio-bug is non-nil, don't use interrupts.
                     52: 
                     53: Thu Jun  8 12:09:14 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     54: 
                     55:        * spell.el (spell-region): Downcase misspelled word.
                     56: 
                     57: Tue Jun  6 19:58:01 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     58: 
                     59:        * chistory.el (list-command-history): Go to history buffer
                     60:        before examining its text.
                     61: 
                     62: Fri Jun  2 16:04:14 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     63: 
                     64:        * rmail.el (rmail-convert-to-babyl-format): Generalize time zone fmt.
                     65:        (rmail-nuke-pinhead-header): Likewise.
                     66: 
                     67: Wed May 31 18:05:20 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     68: 
                     69:        * cmacexp.el (c-macro-expand): Handle \-continuation of macros.
                     70: 
                     71: Wed May 17 14:27:38 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     72: 
                     73:        * rmail.el (rmail-nuke-pinhead-header): Accept space before
                     74:        numeric time zone in From line.
                     75: 
                     76:        * sendmail.el (sendmail-send-it): Always pass -f option.
                     77: 
                     78: Fri May 12 22:19:37 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     79: 
                     80:        * term/s4.el: Don't define M-9, M-0.
                     81:        Typo in defn of M-N I.
                     82: 
                     83: Wed Apr 26 16:17:02 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     84: 
                     85:        * Version 18.54 released.
                     86: 
                     87:        * term/xterm.el: Set reset-terminal-on-clear.
                     88: 
                     89: Wed Apr 12 10:45:30 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     90: 
                     91:        * picture.el (picture-tab): Dumb errors in prefix-arg case.
                     92: 
                     93: Tue Apr 11 01:04:53 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     94: 
                     95:        * lpr.el (print-region-1): For tab-conversion case, insert specd range.
                     96: 
                     97: Thu Apr  6 12:27:21 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                     98: 
                     99:        * startup.el (normal-top-level): Use PWD envvar to set default dir.
                    100:        (command-switch-alist): Doc fix.
                    101: 
                    102:        * rmail.el (rmail-convert-to-babyl-format):
                    103:        Bind case-fold-search to t for mmdf case.
                    104: 
                    105:        * rmail.el (rmail-convert-to-babyl-format, rmail-nuke-pinhead-header):
                    106:        Accept spaces at end of Unix-style From line.
                    107: 
                    108: Sun Apr  2 00:24:51 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    109: 
                    110:        * paths.el (rmail-spool-directory): Treat silicon-graphics-unix
                    111:        like usg.
                    112: 
                    113: Tue Mar 14 17:23:47 1989  Randall Smith  (randy at sugar-bombs.ai.mit.edu)
                    114: 
                    115:        * rmail.el (rmail-convert-to-babyl-format): reset case-fold-search
                    116:        to true in the mmdf case.
                    117: 
                    118: Mon Mar 13 16:57:03 1989  Randall Smith  (randy at sugar-bombs.ai.mit.edu)
                    119: 
                    120:        * tex-mode.el (TeX-common-initialization): Made lines beginning
                    121:        with % separate paragraphs.
                    122: 
                    123: Thu Feb 23 06:47:13 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    124: 
                    125:        * Version 18.53 released.
                    126: 
                    127:        * tex-mode.el (TeX-start): Wait 1 second for TeX to start.
                    128:        (TeX-common-initialization): Make comment-start-skip find comment
                    129:        at start of a line.
                    130:        (TeX-region): don't include previous line (before start) in the header.
                    131: 
                    132:        * autoinsert.el: Change defconst to defvar.
                    133: 
                    134: Wed Feb 15 03:55:23 1989  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    135: 
                    136:        * dbx.el (run-dbx): Set dbx-process.
                    137:        (dbx-stop-at): Use that to decide where to send the string.
                    138: 
                    139: Thu Dec 29 14:23:37 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    140: 
                    141:        * compile.el (compilation-sentinel): Set OPOINT, OMAX in proper buffer.
                    142: 
                    143: Wed Dec 28 23:07:35 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    144: 
                    145:        * debug.el (cancel-debug-on-entry): Paren error in case for macros.
                    146: 
                    147:        * spell.el (spell-region): Don't lose if `spell-filter' is local.
                    148: 
                    149:        * texinfmt.el (texinfo-format-defun-1): Fix bug in &-kwds in @defun.
                    150:        (texinfo-format-emph): Rescan the argument.
                    151: 
                    152:        * lpr.el (print-region-1): sysV wants different options.
                    153: 
                    154:        * rmail.el (rmail-convert-to-babyl-format):
                    155:        Do case-significant searches.
                    156: 
                    157: Thu Sep  1 14:22:30 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    158: 
                    159:        * Version 18.52 released.
                    160: 
                    161:        * fortran.el (fortran-split-line): Add space before continuation-char.
                    162: 
                    163: Mon Aug 29 15:57:20 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    164: 
                    165:        * mh-e.el: New version from Larus.
                    166: 
                    167: Sun Aug 21 21:05:08 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    168: 
                    169:        * view.el (view-mode): Initially view-scroll-size is nil.
                    170:        (view-scroll-size): If it's nil, return (view-window-size).
                    171: 
                    172: Thu Aug 18 14:21:41 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    173: 
                    174:        * fill.el (justify-current-line): Skip fill-prefix before whitespace.
                    175: 
                    176:        * spell.el (spell-region): Change minibuffer prompt.
                    177: 
                    178: Mon Aug 15 19:37:27 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    179: 
                    180:        * add-log.el (add-change-log-entry): Log filename is now an arg;
                    181:        prompt for it with `interactive'.
                    182:        (add-change-log-entry-other-window): Always use default log filename
                    183:        and never prompt for anything.
                    184: 
                    185: Sat Aug 13 14:59:02 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    186: 
                    187:        * simula.el: New version from obh.
                    188: 
                    189:        * add-log.el (add-change-log-entry): New arg OTHER-WINDOW.
                    190:        (add-change-log-entry-other-window): New fn.
                    191:        * loaddefs.el: Autoload that fn and put on C-x 4 a.
                    192: 
                    193: Thu Aug 11 22:43:01 1988  Chris Hanson  (cph at kleph)
                    194: 
                    195:        * xscheme.el (xscheme-cd): New function to guarantee that `cd'
                    196:        happens in Scheme process buffer.
                    197: 
                    198: Mon Aug  8 08:09:17 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    199: 
                    200:        * life.el, saveconf.el, doctex.el: New files.
                    201: 
                    202:        * files.el (create-file-buffer): Avoid empty buffer name for root dir.
                    203:        * dired.el (dired-find-buffer): Let create-file-buffer do more work.
                    204:        (dired-noselect): Use directory-file-name, file-name-as-directory.
                    205: 
                    206: Thu Aug  4 15:26:44 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    207: 
                    208:        * server.el (server-process-filter): Handle +NNN to specify linenum.
                    209:        (server-visit-files): Arg is now alist of (FILENAME . LINENUM).
                    210: 
                    211:        * server.el (server-visit-files): criterion for revert is if either
                    212:        buffer or file has changed.
                    213: 
                    214:        * abbrev.el: Doc fix.
                    215:        * files.el:
                    216: 
                    217: Wed Aug  3 12:28:05 1988  Robert J. Chassell (bob at frosted-flakes.ai.mit.edu)
                    218: 
                    219:        * texinfo.el: Changed fill-colum from 75 to 72.  The larger
                    220:        fill-column causes numerous overfull hboxes in TeX when you are
                    221:        writing Emacs Lisp code that will be formatted as a Texinfo example.
                    222: 
                    223: Sun Jul 31 06:46:43 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    224: 
                    225:        * rmailsum.el (rmail-new-summary): Always go to line for current msg.
                    226:        (rmail-summary-exit): Delete just current window, and that
                    227:        only if Rmail was already in another window.
                    228: 
                    229: Fri Jul 29 13:45:27 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    230: 
                    231:        * tags.el: provide 'tags.
                    232: 
                    233: Tue Jul 26 16:30:30 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    234: 
                    235:        * info.el (Info-follow-reference): Handle extra newlines, tabs or
                    236:        spaces inside of cross-references.
                    237: 
                    238:        * outline.el: doc fix.
                    239: 
                    240: Sat Jul 23 17:05:13 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    241: 
                    242:        * loaddefs.el: autoload texinfo-format-region.
                    243: 
                    244: Fri Jul 22 05:11:50 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    245: 
                    246:        * simple.el (transpose-subr-1): Error if regions overlap.
                    247: 
                    248:        * dired.el (dired-flag-file-deleted): Directories no longer special.
                    249:        * dired.el (dired-do-deletions): If deleting a dir, run `rmdir'.
                    250: 
                    251: Tue Jul 19 00:43:31 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    252: 
                    253:        * ftp.el (ftp-find-file-or-directory): Typo in arg name.
                    254: 
                    255: Mon Jul 18 00:24:40 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    256: 
                    257:        * c-fill.el: New file.
                    258: 
                    259:        * compile.el (compilation-error-regexp): Exclude colon from filename.
                    260: 
                    261: Sun Jul 17 13:43:49 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    262: 
                    263:        * view.el: `h' ran undefined command; make it like `?'.
                    264: 
                    265: Sat Jul 16 22:25:36 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    266: 
                    267:        * spell.el (spell-region): Run spell-filter to alter the text
                    268:        before actual checking.
                    269: 
                    270: Fri Jul 15 04:10:30 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    271: 
                    272:        * rmailsum.el (rmail-make-basic-summary-line): If sender is self,
                    273:        show recipient instead, with `to:'.
                    274: 
                    275: Wed Jul 13 13:36:36 1988  Richard Stallman  (rms at wheat-chex.ai.mit.edu)
                    276: 
                    277:        * files.el (auto-save-file-name-p): doc fix.
                    278: 
                    279: Tue Jul 12 21:58:17 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    280: 
                    281:        * paths.el (rmail-spool-directory): Handle RTU like sysV.
                    282: 
                    283: Sun Jul 10 14:43:44 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    284: 
                    285:        * compile.el (compile1): use set-buffer, not switch-to-buffer.
                    286: 
                    287:        * startup.el (command-line): strip hyphens one by one from TERM type.
                    288: 
                    289: Tue Jul  5 15:11:42 1988  Chris Hanson  (cph at kleph)
                    290: 
                    291:        * texinfmt.el: Add support for @defun and related commands.
                    292: 
                    293: Tue Jul  5 14:00:46 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    294: 
                    295:        * loadup.el: Avoid setting the global variable `name'.
                    296: 
                    297: Mon Jul  4 12:21:03 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    298: 
                    299:        * rmail.el (rmail-make-in-reply-to-field): Use doublequotes, not
                    300:        parens, around sender name in rfc822 mode.
                    301: 
                    302:        * info.el (Info-read-subfile):  Don't lose if subfile header isn't
                    303:        same length as main file header.
                    304: 
                    305: Sun Jul  3 10:37:05 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    306: 
                    307:        * shell.el (shell-send-input): Put bound on search for prompt.
                    308: 
                    309: Fri Jul  1 10:07:14 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    310: 
                    311:        * autoinsert.el: New file.
                    312: 
                    313:        * text-mode.el (center-region): Don't let end-of-region
                    314:        become wrong when insertion/deletion is done.
                    315: 
                    316:        * info.el (Info-find-node): Typo in regexp.
                    317:        (Info-following-node-name): At open paren, continue to close.
                    318: 
                    319:        * tags.el (list-tags): Terminate scan on end-of-buffer.
                    320: 
                    321: Thu Jun 30 10:09:19 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    322: 
                    323:        * loaddefs.el (auto-mode-alist): C mode for `.cc'.
                    324: 
                    325: Mon Jun 27 12:22:11 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    326: 
                    327:        * paths.el (rmail-spool-directory): Treat unisoft like usg.
                    328: 
                    329:        * texinfo.el (texinfo-show-structure): New function.
                    330:        (texinfo-insert-*): Several new functions.
                    331:        (texinfo-mode-map): New keymap.
                    332: 
                    333:        * dired.el: provide 'dired.
                    334: 
                    335: Thu Jun 23 11:02:37 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    336: 
                    337:        * files.el (hack-local-variables): Ignore `eval' if running as root.
                    338: 
                    339: Wed Jun 22 10:33:39 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    340: 
                    341:        * nroff-mode.el (nroff-brace-table): Add G1 vs G2.
                    342: 
                    343: Tue Jun 21 04:43:41 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    344: 
                    345:        * spell.el (spell-region, spell-string): Fix typo `spell-cmd'.
                    346: 
                    347: Sun Jun 19 15:35:21 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    348: 
                    349:        * lpr.el (lpr-command): New variable holds the shell command to
                    350:        print a file (normally "lpr").
                    351: 
                    352: Wed Jun 15 06:13:32 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    353: 
                    354:        * rnewspost.el (news-inews): run news-inews-hook.
                    355: 
                    356:        * rmail.el (rmail-show-message): run rmail-show-message-hook.
                    357: 
                    358: Sun Jun 12 10:55:47 1988  Richard Stallman  (rms at gluteus.ai.mit.edu)
                    359: 
                    360:        * keypad.el: Additional conventional chars added in the comments.
                    361: 
                    362:        * text-mode.el: erroneously installed text-mode-syntax-table
                    363:        in current buffer.
                    364: 
                    365: Thu Jun  9 05:28:48 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    366: 
                    367:        * fill.el (fill-region-as-paragraph): Err if fill-prefix is
                    368:        too long for the fill-column.
                    369: 
                    370:        * texinfmt.el (texinfo-format-{region,buffer-1}): Make sure buffer
                    371:        ends in a newline.
                    372: 
                    373: Tue Jun  7 12:47:31 1988  Chris Hanson  (cph at kleph)
                    374: 
                    375:        * xscheme.el (xscheme-process-filter-alist): add escape sequence
                    376:        which instructs Emacs to change the working directory of the
                    377:        Scheme process buffer.  This change is required for Scheme runtime
                    378:        library version 14.
                    379: 
                    380: Thu Jun  2 06:36:43 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    381: 
                    382:        * sendmail.el (mail-do-fcc): avoid insert-buffer (too high level).
                    383: 
                    384: Tue May 31 18:12:10 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    385: 
                    386:        * outline.el: Must put `\(...\)' around outline-regexp
                    387:        when prepending `^'.
                    388: 
                    389: Mon May 30 17:30:18 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    390: 
                    391:        * fortran.el, hanoi.el, helper.el, info.el, mlconvert.el, modula2.el,
                    392:        rmail.el, sendmail.el, sort.el, underline.el: doc fixes.
                    393:        * loaddefs.el: autoload doc fixes.
                    394: 
                    395: Sat May 28 05:19:41 1988  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
                    396: 
                    397:        * help.el (print-help-return-message): Handle pop-up-windows = nil.
                    398: 
                    399:        * nroff-mode.el (nroff-brace-table): Add more pairs, for some mm macros
                    400:        (nroff-comment-indent): Recognize ' like period.
                    401:        (nroff-mode): .SK and .OP separate pages.
                    402: 
                    403:        * shell.el (lisp-send-defun): Install new, corrected no-process check.
                    404: 
                    405: Fri May 27 21:28:20 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    406: 
                    407:        * c-mode.el (electric-c-terminator): Tests to distinguish labels
                    408:        from other uses of colon failed if inserting at end of buffer.
                    409: 
                    410: Tue May 24 15:09:32 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    411: 
                    412:        * texinfmt.el (texinfo-parse-expanded-arg): like texinfo-parse-line-arg
                    413:        but expand commands inside the arg.
                    414:        (texinfo-index): Use that.
                    415:        (@end ifinfo): Discard terminating newline.
                    416: 
                    417: Mon May 23 12:45:52 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    418: 
                    419:        * files.el (file-name-sans-versions): VMS version can be sep. by `.'.
                    420:        Also delete mysterious line that removes `$__$'.
                    421: 
                    422: Sun May 22 14:28:56 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    423: 
                    424:        * gdb.el (gdb-filter-accumulate-marker): Empty gdb-filter-accumulate
                    425:        since its contents are now in STRING.
                    426: 
                    427:        * rnews.el (news-get-pruned-list-of-files): catch errors for
                    428:        read-protected directories.
                    429: 
                    430: Fri May 20 00:54:22 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    431: 
                    432:        * meese.el: Bind off buffer-read-only while changing buffer.
                    433:        Don't add protect-innocence-hook twice.
                    434: 
                    435:        * sendmail.el (mail-do-fcc): If fcc file is in a buffer, append there.
                    436: 
                    437: Mon May 16 21:17:39 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    438: 
                    439:        * bibtex.el (bibtex-mode): Delete some keys that were vt100 keypad.
                    440:        (bibtex-DEAthesis): Delete this and its key definition.
                    441:        (bibtex-sun-*): Insert functions.
                    442: 
                    443: Sun May 15 19:35:59 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    444: 
                    445:        * loaddefs.el: Doc fix.
                    446: 
                    447: Thu May 12 17:47:35 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    448: 
                    449:        * tex-mode.el (TeX-region): Pass nil to make-shell as startfile arg.
                    450: 
                    451: Wed May 11 14:20:41 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    452: 
                    453:        * shell.el (make-shell): If PROGRAM is nil, default like M-x shell.
                    454: 
                    455:        * tex-mode.el (TeX-region): Used eliminated fn. expand-directory-name.
                    456: 
                    457: Tue May 10 21:45:09 1988  Richard Stallman  (rms at corn-chex.ai.mit.edu)
                    458: 
                    459:        * shell.el (lisp-send-defun): Undo last change.
                    460: 
                    461:        * loaddefs.el (rmail-primary-inbox-list): Doc fix.
                    462: 
                    463: Sun May  8 15:15:45 1988  Richard Stallman  (rms at lucky-charms.ai.mit.edu)
                    464: 
                    465:        * man.el (manual-entry): Handle section names > 1 letter.
                    466: 
                    467:        * paths.el (manual-formatted-*): Add alternative for Xenix.
                    468: 
                    469: Fri May  6 10:49:12 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    470: 
                    471:        * Version 18.51 released.
                    472: 
                    473:        * vms-patch.el (vms-suspend-resume-hook): New fn to find a file
                    474:        after Emacs is resumed on VMS.
                    475:        (vms-suspend-hook): Don't suspend if logical name DONT_SUSPEND_EMACS
                    476: 
                    477:        * server.el (server-start): Don't say "restarting" the first time.
                    478: 
                    479:        * files.el (revert-buffer): Avoid wta error if autosave turned off.
                    480: 
                    481: Tue May  3 08:30:12 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    482: 
                    483:        * icon.el: New file.
                    484: 
                    485: Mon May  2 17:44:49 1988  Brian Fox  (bfox at rice-krispies.ai.mit.edu)
                    486: 
                    487:        * replace.el (perform-replace): Make `y' do what SPC does, `n' do
                    488:        what DEL does, and `q' do what ESC does.  The original set of keys
                    489:        still work.
                    490: 
                    491: Sun May  1 17:09:04 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    492: 
                    493:        * gdb.el (gdb-filter-insert): Save and restore prev. current buffer.
                    494:        (gdb-filter-accumulate-marker): set-buffer should not be done here.
                    495: 
                    496: Thu Apr 28 17:46:02 1988  Chris Hanson  (cph at kleph)
                    497: 
                    498:        * xscheme.el: Force use of pipes for communication with inferior
                    499:        Scheme.  This avoids bugs in PTY implementations on various
                    500:        systems.
                    501: 
                    502: Mon Apr 25 08:56:41 1988  Chris Hanson  (cph at kleph)
                    503: 
                    504:        * scheme.el: Add indentation for `with-values'.
                    505: 
                    506: Fri Apr 22 07:12:46 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    507: 
                    508:        * shell.el (shell-send-input, lisp-send-defun): Err right away
                    509:        if shell no process.
                    510: 
                    511:        * text-mode.el (center-line): doc fix.
                    512: 
                    513: Thu Apr 21 01:00:45 1988  Richard Stallman  (rms at corn-chex.ai.mit.edu)
                    514: 
                    515:        * texinfmt.el (texinfo-format-region): Select the output buffer
                    516:        at the beginning.  Copy the @setfilename command as well as
                    517:        the specified region.  At end, put point at top.
                    518:        Accept @bye only at beg of line.
                    519: 
                    520: Wed Apr 20 19:20:33 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    521: 
                    522:        * informat.el (Info-validate): Change message for Next's Previous.
                    523:        Now the word "invalid" must be included in the message string
                    524:        if it is wanted.
                    525: 
                    526: Tue Apr 19 00:01:22 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    527: 
                    528:        * cl-indent.el (common-lisp-indent-hook): Handle ` like '.
                    529: 
                    530:        * gdb.el: Completely rewritten filtering mechanism (by cph).
                    531:        Should look the same to the user.
                    532: 
                    533: Mon Apr 18 16:17:42 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    534: 
                    535:        * startup.el (command-line): Treat `_' in term-type name like `-'.
                    536: 
                    537:        * term/apollo.el: New file, loads vt100.el.
                    538: 
                    539:        * dired.el (dired-mode): Allow no arg--to put any old dir into
                    540:        dired mode.  Make it interactive.
                    541: 
                    542:        * simple.el (indent-for-comment): If comment-start-skip has \(...\),
                    543:        the delimiter starts where the end of the first pair matches.
                    544: 
                    545:        * tex-mode.el (TeX-common-initialization): Add a \(...\) to
                    546:        comment-start-skip so its end is always at start of delimiter.
                    547: 
                    548: Thu Apr 14 05:54:37 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    549: 
                    550:        * paragraph.el (forward-paragraph): Bug in pragraph-ignore-fill-prefix.
                    551: 
                    552:        * terminal.el (te-sentinel): Delete whitespace at end of buffer
                    553:        before inserting the message.
                    554: 
                    555:        * debug.el (debug): Bind executing-macro to nil; avoid lossage
                    556:        if enter debugger while kbd macro is running.
                    557: 
                    558:        * rmailout.el (rmail-output-to-rmail-file):
                    559:        Error if output file is same as current file.
                    560: 
                    561:        * rmailout.el (rmail-output): Don't die if rmail-last-file is nil.
                    562: 
                    563: Wed Apr 13 10:48:13 1988  Leonard H. Tower Jr.  (tower at rice-krispies.ai.mit.edu)
                    564: 
                    565:        * rnews.el: fixed mis-documentation.
                    566: 
                    567: Wed Apr 13 00:55:00 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    568: 
                    569:        * dired.el (dired-readin): Print msg on startup and when done.
                    570: 
                    571:        * spell.el (spell-command): New var; command to use to invoke
                    572:        the spell program.
                    573: 
                    574:        * terminal.el (terminal-emulator): Choose default shell like shell.el.
                    575:        Use /bin/sh for changing env.
                    576:        (te-parse-program-and-args): Use shell-file-name for globbing.
                    577: 
                    578:        * dired.el (dired-rename-file): Include old file name in prompt.
                    579: 
                    580:        * cal.el (calendar): Convert any nonnull arg to a number.
                    581: 
                    582: Tue Apr 12 13:05:18 1988  Chris Hanson  (cph at kleph)
                    583: 
                    584:        * xscheme.el: Change to print ";No value" when the value of an
                    585:        expression is undefined.
                    586: 
                    587: Sun Apr 10 02:33:43 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    588: 
                    589:        * kermit.el: New file.
                    590: 
                    591:        * tex-mode.el (TeX-common-initialization): Make TeX-command, etc.,
                    592:        local here rather than in both callers.
                    593:        Provide 'tex-mode.
                    594:        (TeX-start-shell): Make keymap only once, and reuse it.
                    595:        Pass 'nostartfile, not "/dev/null", to `make-shell'.
                    596:        (set-buffer-directory): Use file-name-as-directory.  Don't use...
                    597:        (expand-directory-name): function deleted.
                    598: 
                    599:        * simple.el (indent-for-comment): If comment-start-skip matches a
                    600:        string with nonfinal whitespace, the comment delimiter starts
                    601:        after that whitespace (for indentation purposes).
                    602:        Don't modify the buffer if existing indent is correct.
                    603: 
                    604:        * cmacexp.el (c-macro-expand): Use cpp to expand macros in the region.
                    605:        * c-mode.el: Autoload that.
                    606: 
                    607:        * texinfmt.el (texinfo-format-scan): Guts of texinfo-format-buffer-1
                    608:        split into a new function.
                    609:        Delete handling of C-q, which is not used in Texinfo nowadays.
                    610:        (texinfo-format-region): New function to format a region.
                    611: 
                    612: Sat Apr  9 11:48:24 1988  Leonard H. Tower Jr.  (tower at frosted-flakes.ai.mit.edu)
                    613: 
                    614:        * rnewspost.el (news-post-news, news-reply) No longer re-inits
                    615:        *post-news* buffer, if buffer-modified-p.
                    616: 
                    617: Sat Apr  9 03:09:36 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    618: 
                    619:        * spook.el (shuffle-vector): Rewrite by phr.
                    620: 
                    621:        * undigest.el (undigestify-rmail-message): Put space before `unseen'.
                    622: 
                    623:        * ada.el, c-mode.el, lisp-mode.el, mim-mode.el, modula2.el, prolog.el,
                    624:        scheme.el: Make paragraph-ignore-fill-prefix locally t in these modes.
                    625:        * paragraph.el (forward-paragraph): Ignore fill-prefix if
                    626:        Make paragraph-ignore-fill-prefix is non-nil.
                    627: 
                    628: Fri Apr  8 05:39:13 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    629: 
                    630:        * man.el, loaddefs.el: Doc fix.
                    631: 
                    632: Wed Apr  6 21:06:52 1988  Robert J. Chassell (bob at frosted-flakes.ai.mit.edu)
                    633: 
                    634:        * loaddefs.el: added `.texinfo' to the less common extensions
                    635:        section of the auto-mode-alist so that emacs chooses the correct
                    636:        mode for files with this extension.
                    637: 
                    638: Fri Apr  1 17:53:57 1988  Richard M. Stallman  (rms at wilson)
                    639: 
                    640:        * gdb.el (gdb): Specify -cd option to GDB so GDB will use
                    641:        the same path for the dir as the user is using in Emacs.
                    642: 
                    643: Thu Mar 24 01:15:15 1988  Richard M. Stallman  (rms at wilson)
                    644: 
                    645:        * spook.el: New file.
                    646: 
                    647:        * nroff-mode.el (forward-text-line): either . or ' starts a request.
                    648:        (nroff-mode): In paragraph-{start,separate}, ditto.
                    649:        (electric-nroff-newline): Don't insert extra newlines.
                    650: 
                    651: Wed Mar 23 16:21:02 1988  Richard M. Stallman  (rms at wilson)
                    652: 
                    653:        * x-mouse.el: Change unshifted clicks for x11.
                    654:        Bind all up-clicks to no-op.
                    655: 
                    656:        * term/x-win.el (command-switch-alist): Ignore all X's switches
                    657:        in x11.
                    658:        Don't test fboundness of `x-change-display'.
                    659:        On x11, don't set-input-mode or set term-setup-hook.
                    660:        x-switches feature now broken.
                    661: 
                    662:        * term/x11-win.el: Delete this file since X11 is now
                    663:        a subcase of X.
                    664: 
                    665: Sun Mar 20 14:23:07 1988  Richard M. Stallman  (rms at wilson)
                    666: 
                    667:        * rmailkwd.el (rmail-next-labeled-message): Allow space
                    668:        before the label name (since now they are supposed to be there).
                    669: 
                    670:        * paths.el (rmail-primary-inbox-list): Don't define it here.
                    671:        * loaddefs.el: Define it here but set it to nil.
                    672:        * rmail.el (rmail): If it's nil, compute the default here.
                    673:        Now we decide $LOGNAME vs $USER at run time, not build time.
                    674: 
                    675:        * lisp-mode.el (lisp-indent-line): 
                    676:        Single-semicolon comment lines should be indented at comment col.
                    677: 
                    678:        * cl-indent.el (lisp-indent-do): Smarter version from Kevin Layer.
                    679: 
                    680:        * cl.el (setf): Simplify code produced; don't use `apply'
                    681:        and, if handler isn't a macro, don't bind any temp vars.
                    682: 
                    683:        * cl.el: Make and doc strings and error messages use GNU style.
                    684: 
                    685: Sat Mar 19 17:18:01 1988  Richard M. Stallman  (rms at wilson)
                    686: 
                    687:        * hideif.el: New version from [email protected].
                    688: 
                    689:        * VMS-oriented bug fixes from David Gentzel.
                    690: 
                    691:        * texinfmt.el (texinfo-format-setfilename): expand the filename.
                    692:        (texinfo-do-itemize): Don't indent an empty line.
                    693:        (texinfo-format-printindex): On VMS, use texinfo-sort-region to sort.
                    694:        (texinfo-sort-{region,startkeyfun}): New functions.
                    695: 
                    696:        * sort.el: provide 'sort.
                    697: 
                    698:        * sendmail.el (mail): Doc fix.
                    699: 
                    700:        * help.el (help-with-tutorial): Use expanded file name for making bfr.
                    701: 
                    702:        * info.el (Info-find-node): Remove versions from file name.
                    703:        * informat.el (Info-split): Remove versions from file name.
                    704: 
                    705:        * bytecomp.el (byte-compile-file, byte-recompile-directory):
                    706:        Remove versions from name of file to write.  Good on VMS.
                    707:        (batch-byte-compile): Likewise.
                    708: 
                    709: Fri Mar 18 13:11:35 1988  Chris Hanson  (cph at kleph)
                    710: 
                    711:        * term/x11-win.el (command-switch-alist): Option "-rn" mistakenly
                    712:        omitted from this list.
                    713: 
                    714: Fri Mar 18 15:42:19 1988  Richard M. Stallman  (rms at wilson)
                    715: 
                    716:        * modula2.el: Changes from Michael Schmidt:
                    717:        Better prompting in m2-for.  Variables for program name for
                    718:        compilation and for linking.  Don't assume executable name
                    719:        comes from module name.  m2-toggle knows about .md and .mi files.
                    720: 
                    721:        * rmail.el (rmail): Default for C-o is now `xmail';
                    722:        rmail-last-rmail-file now defaults independently to `XMAIL'.
                    723: 
                    724:        * lisp-mode.el (lisp-mode): Define C-c C-l as M-x run-lisp.
                    725: 
                    726:        * paths.el (rmail-primary-inbox-list): Use rmail-spool-directory
                    727:        as a basis for value of this; avoid redundant decisions.
                    728: 
                    729:        * rnews.el (news-update-message-read): typo, cdadr => news-cdadr.
                    730: 
                    731:        * gdb.el (gdb): expand `path'; start-process loses if
                    732:        default-directory is not absolute.
                    733: 
                    734:        * tags.el (find-tag-tag): Create this function again
                    735:        to hold shared arg-reading code for find-tag and find-tag-other-window.
                    736:        (find-tag, find-tag-other-window): Use find-tag-tag.
                    737: 
                    738:        * shell.el (inferior-lisp-mode): lisp-mode-variables needs an arg.
                    739:        Also improve the doc string.
                    740:        * chistory.el (Command-history-setup): Likewise.
                    741: 
                    742: Thu Feb 11 01:37:48 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    743: 
                    744:        * Version 18.50 released.
                    745: 
                    746:        * tex-mode.el (tex-mode): Use the default if file has no tex commands.
                    747: 
                    748:        * term/vt200.el: Delete vt200-enable-arrows; leave the standard
                    749:        name enable-arrow-keys. 
                    750: 
                    751:        * version.el (emacs-build-system): Store system name on which
                    752:        Emacs was built.
                    753:        * version.el (emacs-version): Print that system name.
                    754: 
                    755:        * vip.el: Install version 3.5 sent by author.
                    756: 
                    757:        * man.el (nuke-nroff-bs): New regexp for footers on hpux.
                    758: 
                    759: Wed Feb 10 12:34:14 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    760: 
                    761:        * simple.el (fundamental-mode): Delete fundamental-mode-map.
                    762: 
                    763: Mon Feb  8 22:50:08 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    764: 
                    765:        * paths.el (rmail-primary-inbox-list): Check separately for which
                    766:        directory and which envvar.
                    767: 
                    768: Sat Feb  6 18:31:55 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    769: 
                    770:        * loaddefs.el: Autoload `gdb'.
                    771: 
                    772:        * gdb.el: New file, interface to GDB.  From Schelter,
                    773:        but rewritten to use the new GDB -fullname feature
                    774:        and the new Emacs overlay-arrow-position feature.
                    775: 
                    776:        * dbx.el: New file (Masanobu's version,
                    777:        changed to use overlay-arrow-string).
                    778: 
                    779: Thu Feb  4 21:00:23 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    780: 
                    781:        * mh-e.el: Version 3.4o from Larus.
                    782: 
                    783: Sun Jan 31 18:16:14 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    784: 
                    785:        * term/vt125.el, term/vt240.el: New files:
                    786:        Just load vt100.el or vt200.el.
                    787: 
                    788: Thu Jan 28 07:21:54 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    789: 
                    790:        * tags.el (find-tag-tag): Deleted.
                    791:        * tags.el (find-tag-default): New function returns default tag
                    792:        based on buffer text, or nil.
                    793:        Fix several bugs such as handling of quote-characters,
                    794:        and case of before or after a list or near unbalanced paren.
                    795: 
                    796:        * tags.el (find-tag): Use find-tag-default and show default in the
                    797:        prompt while reading the tag.
                    798: 
                    799: Sun Jan 24 02:38:17 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    800: 
                    801:        * undigest.el (undigestify-rmail-message): Accept "Apparently-To".
                    802: 
                    803: Fri Jan 22 22:46:19 1988  Richard Stallman  (rms at frosted-flakes.ai.mit.edu)
                    804: 
                    805:        * edt.el (edt-bind-gold-keypad): New fn so that calls to
                    806:        define-keypad-key are deferred till edt-mode is turned on.
                    807: 
                    808: Thu Jan 21 23:11:14 1988  Richard Stallman  (rms at frosted-flakes)
                    809: 
                    810:        * simple.el (kill-line): doc fix.
                    811: 
                    812: Wed Jan 20 03:22:12 1988  Richard Stallman  (rms at frosted-flakes)
                    813: 
                    814:        * rmail.el (rmail-get-new-mail): If save fails, recount messages.
                    815:        * rmail.el (rmail-revert): Handle revert-buffer; recount messages.
                    816:        * rmail.el (rmail-variables): Set up to use this.
                    817:        * rmail.el (rmail-convert-file): Babyl-mode conversion code
                    818:        moved here from `rmail'.
                    819: 
                    820:        * files.el (revert-buffer): Return t if did revert.
                    821: 
                    822: Tue Jan 19 21:54:04 1988  Richard Stallman  (rms at frosted-flakes)
                    823: 
                    824:        * sendmail.el (mail-send-and-exit): Don't delete the window
                    825:        unless an rmail-mode buffer is in the next window.
                    826: 
                    827: Tue Jan 19 14:03:23 1988  Chris Hanson  (cph at sugar-smacks)
                    828: 
                    829:        * xscheme.el: Extensive changes including better documentation, a
                    830:        new major mode `scheme-debugger-mode', and a new format for the
                    831:        modeline when using the Scheme interface.
                    832: 
                    833:        The major mode `scheme-debugger-mode' is used when Scheme is
                    834:        running one of the character-driven debugger interfaces.  It is
                    835:        like Scheme mode except that evaluation is disabled, and
                    836:        characters that are normally self-inserting instead are
                    837:        transmitted to the Scheme process.
                    838: 
                    839:        The modeline is changed so that information about the state of the
                    840:        Scheme process is shown only in buffers whose major mode is
                    841:        `scheme-mode' or one of the related Scheme major modes.
                    842:        Information about the state of the read-eval-print loop is shown
                    843:        only in the Scheme process buffer.
                    844: 
                    845:        All of these changes are upwards compatible with versions of
                    846:        Scheme which ran using the previous interface.  However, some of
                    847:        the features will not be enabled in older Scheme systems.  Newer
                    848:        versions of Scheme (specifically, those newer than release 6.1.1)
                    849:        require the new interface for correct operation.  They will not
                    850:        work correctly with older version of this interface.
                    851: 
                    852:        * scheme.el: Minor changes to support "xscheme.el" changes.
                    853:        Mostly this involved adding hooks to existing facilities.
                    854: 
                    855: Tue Jan 19 05:07:25 1988  Richard Stallman  (rms at frosted-flakes)
                    856: 
                    857:        * c-mode.el (indent-c-exp): Use new state-element from
                    858:        parse-partial-sexp to handle case of (...newline...) {...
                    859: 
                    860: Sun Jan 17 21:53:57 1988  Richard Stallman  (rms at frosted-flakes)
                    861: 
                    862:        * rmail.el (rmail-display-labels): Preserve buffer bounds correctly.
                    863:        Remove extra spaces from the string before displaying it.
                    864: 
                    865:        * rmail.el (rmail-insert-inbox-text): message only if file exists.
                    866:        * rmail.el (rmail-get-new-mail): Don't save if was no new mail.
                    867: 
                    868: Fri Jan 15 16:46:17 1988  Richard Stallman  (rms at frosted-flakes)
                    869: 
                    870:        * info.el (Info-search): Two bugs in indirect files:
                    871:        Failed to search the indirect table right, and failed
                    872:        to recover if nothing found.
                    873: 
                    874: Thu Jan 14 00:23:29 1988  Richard Stallman  (rms at frosted-flakes)
                    875: 
                    876:        * loaddefs.el: Make search-... into user variables.
                    877: 
                    878: Mon Jan 11 20:46:54 1988  Richard Stallman  (rms at frosted-flakes)
                    879: 
                    880:        * rmail.el (rmail-display-label): Put a space before each label
                    881:        name if there wasn't one already.  Turns out valid BABYL format
                    882:        requires a space there.
                    883: 
                    884:        * rmailkwd.el (rmail-set-label): Expect and write spaces before labels.
                    885:        Eliminate the loop to delete such spaces.
                    886: 
                    887:        * rmail.el (rmail-set-attribute): Expect and write spaces before labels.
                    888:        * rmailsum.el (rmail-summary-by-labels): Expect spaces.
                    889: 
                    890:        * info.el (Info-find-node): If filename starts with ./,
                    891:        interpret relative to current directory.
                    892: 
                    893: Sun Jan 10 15:51:08 1988  Richard Stallman  (rms at frosted-flakes)
                    894: 
                    895:        * undigest.el: If it fails, delete ALL of the temporary copy.
                    896: 
                    897: Wed Jan  6 17:20:59 1988  Richard Stallman  (rms at frosted-flakes)
                    898: 
                    899:        * paths.el (mh-dir, mh-lib): Add two new alternatives to test for.
                    900:        (For HPUX).
                    901:        * paths.el (manual-formatted-dirlist) [HPUX]:
                    902:        Add a completely new alternative value.
                    903: 
                    904: Tue Jan  5 16:56:12 1988  Richard Stallman  (rms at frosted-flakes)
                    905: 
                    906:        * simple.el (indent-new-comment-line): In a comment, look back
                    907:        for a line with a nonempty comment and indent the comment text
                    908:        like it.
                    909: 
                    910:        * lpr.el (print-buffer-1): Use `untabify' to expand tabs,
                    911:        not the `expand' program.  Fix other bugs with tab-width != 8.
                    912: 
                    913: Sat Dec 26 13:27:00 1987  Richard Stallman  (rms at frosted-flakes)
                    914: 
                    915:        * c-mode.el (electric-c-terminator, c-indent-line):
                    916:        Don't recognize `case' unless space or tab follows.
                    917: 
                    918: Wed Dec 23 17:24:16 1987  Richard Mlynarik  (mly at peduncle)
                    919: 
                    920:         * loaddefs.el:
                    921:         Update terminal-emualator documentation.  (This wasn't done
                    922:         after the last edit.)
                    923: 
                    924:         * terminal.el:
                    925:         Split out te-stty-string from function terminal-emulator.
                    926:         Run "sh" if no env var SHELL.
                    927:         Add nonstandard (though useful) NF and LP termcap flags.
                    928:         Fix terminal-emulator documentation.  Some comments.
                    929: 
                    930: Tue Dec 22 19:34:37 1987  Richard Stallman  (rms at frosted-flakes)
                    931: 
                    932:        * rnews.el (news-get-pruned-list-of-files): Don't die on
                    933:        unreadable directory.
                    934: 
                    935: Mon Dec 21 19:52:15 1987  Richard Stallman  (rms at frosted-flakes)
                    936: 
                    937:        * window.el (split-widow-{vertically,horizontally}):
                    938:        Make the arg optional.
                    939: 
                    940: Wed Dec  9 18:32:21 1987  Richard Stallman  (rms at frosted-flakes)
                    941: 
                    942:        * picture.el (picture-clear-rectangle): Delete spurious arg.
                    943: 
                    944: Tue Dec  8 16:09:28 1987  Richard Stallman  (rms at frosted-flakes)
                    945: 
                    946:        * rmailout.el (rmail-output): Don't crash if msg has no From.
                    947: 
                    948:        * dabbrev.el (dabbrev-expand): Don't print messages.
                    949: 
                    950:        * isearch.el (nonincremental-search): Put onto command-history.
                    951: 
                    952:        * simple.el (kill-region): Doc fix.
                    953: 
                    954: Sun Dec  6 01:22:27 1987  Richard Stallman  (rms at frosted-flakes)
                    955: 
                    956:        * compile.el (compilation-error-regexp): Last alternative
                    957:        could match spuriously; change `.*' to ` *'.  Change may be wrong;
                    958:        nobody knows which program makes error messages this should match.
                    959: 
                    960:        * terminal.el: Many fixes: some new termcap entries and fix bugs
                    961:        in others.
                    962: 
                    963:        Terminal width and height may be specified.
                    964:        Scrolling is now the default.  Enabling or disabling scrolling
                    965:        during use does not really work because it is necessary to change
                    966:        the termcap entry.
                    967: 
                    968:        Do `stty new dec' at startup.  Without this, you get printing
                    969:        terminal echoing which looks very strange with DEL as the erase
                    970:        char.  This may lose on sysV, but the need can't be ignored.
                    971: 
                    972:        One known bug remains a mystery: when running `ex', the empty-line
                    973:        command fails to overprint the colon with the text that is
                    974:        printed.  The output Emacs receives contains a crlf in place of a cr.
                    975: 
                    976:        * startup.el (command-line-1): Don't insert the startup-message
                    977:        in a buffer other than *scratch*.  Fixes bug with (rmail) in .emacs.
                    978: 
                    979:        * files.el (save-buffer): Don't make a backup if arg is 0.
                    980:        Clean up documentation.
                    981: 
                    982:        * tags.el (tags-query-replace): Handle prefix arg like query-replace.
                    983: 
                    984:        * replace.el ({keep,flush}-lines): Handle matches split across lines.
                    985: 
                    986: Sat Dec  5 03:46:16 1987  Richard Stallman  (rms at frosted-flakes)
                    987: 
                    988:        * xscheme.el (xscheme-start-process): Put xscheme-mode-string
                    989:        into mode-line-process.
                    990:        * xscheme.el (add-to-global-mode-string): Function eliminated.
                    991: 
                    992:        * startup.el: New var window-setup-hook; works like term-setup-hook.
                    993:        * term/x-win.el: Set window-setup-hook instead of term-setup-hook.
                    994:        term-setup-hook now for users only.
                    995: 
                    996: Fri Dec  4 19:34:36 1987  Richard Stallman  (rms at frosted-flakes)
                    997: 
                    998:        * tags.el (find-tag): Better error message when no tag found
                    999:        for substring.
                   1000: 
                   1001:        * lisp-mode.el (emacs-lisp-mode-syntax-table): New variable.
                   1002:        Initialize this instead of lisp-mode-syntax-table.
                   1003:        * lisp-mode.el (lisp-mode-variables): New arg; if non-nil,
                   1004:        initialize lisp-mode-syntax-table unless already done,
                   1005:        and install it.
                   1006:        * lisp-mode.el (*-mode): Pass an arg to lisp-mode-variables.
                   1007: 
                   1008:        * lisp-mode.el (eval-last-sexp):  Use emacs-lisp-mode-syntax-table.
                   1009:        * lisp-mode.el (eval-print-last-sexp):
                   1010:        * debug.el (debugger-mode):
                   1011:        * chistory.el (Command-history-setup):
                   1012:        * options.el (Edit-options-mode):
                   1013: 
                   1014: Tue Dec  1 00:48:06 1987  Richard Stallman  (rms at frosted-flakes)
                   1015: 
                   1016:        * lisp-mode.el (calculate-lisp-indent): Typo for case within a string.
                   1017:        Indent first arg of ordinary function directly under the function
                   1018:        name.  Remove a call to parse-partial-sexp that always did
                   1019:        nothing.
                   1020: 
                   1021: Wed Nov 25 19:14:29 1987  Richard Stallman  (rms at frosted-flakes)
                   1022: 
                   1023:        * rmail.el (rmail): Widen and goto beginning before checking format.
                   1024: 
                   1025: Sun Nov 22 00:59:46 1987  Richard Stallman  (rms at frosted-flakes)
                   1026: 
                   1027:        * page.el (mark-page): Be more careful about where exactly
                   1028:        to put the buffer boundaries.  Widen before searching for a page.
                   1029: 
                   1030: Thu Nov 19 18:31:11 1987  Richard Stallman  (rms at frosted-flakes)
                   1031: 
                   1032:        * startup.el (command-line-1): Don't (goto-line 0).
                   1033: 
                   1034:        * replace.el (occur-mode): Doc fix.
                   1035: 
                   1036: Wed Nov 11 11:22:13 1987  Richard Stallman  (rms at frosted-flakes)
                   1037: 
                   1038:        * dired.el (dired-find-file{,-other-window}): No need to
                   1039:        check for a line saying it is a directory, because find-file
                   1040:        does that in a better way.
                   1041:        * dired.el (dired-view-file): Use file-directory-p to
                   1042:        decide whether to call dired.
                   1043: 
                   1044:        * rmail.el (rmail): If buffer already existed and find-file
                   1045:        reverts it, recompute the message tables.
                   1046: 
                   1047: Tue Nov  3 07:22:29 1987  Richard Stallman  (rms at frosted-flakes)
                   1048: 
                   1049:        * files.el (hack-local-variables): If selective-display
                   1050:        is set, next local-variables line starts with either \n or ^M.
                   1051: 
                   1052: Sat Oct 31 22:09:52 1987  Richard Stallman  (rms at sugar-smacks)
                   1053: 
                   1054:        * mh-e.el (push): Renamed to mh-push.
                   1055: 
                   1056:        * mailalias.el (define-mail-alias): Fix bug when there was
                   1057:        multiple whitespace.
                   1058: 
                   1059: Thu Oct 29 20:39:55 1987  Richard Stallman  (rms at frosted-flakes)
                   1060: 
                   1061:        * simple.el (repeat-complex-command, next-complex-command):
                   1062:        Rename `arg' to `repeat-complex-command-arg'.
                   1063: 
                   1064: Thu Oct 15 12:46:36 1987  Leonard H. Tower Jr.  (tower at frosted-flakes)
                   1065: 
                   1066:        * rnewspost.el (news-inews):
                   1067:        commented out -n and -t args in news-inews.
                   1068: 
                   1069: Wed Oct  7 10:54:14 1987  Richard Stallman  (rms at frosted-flakes)
                   1070: 
                   1071:        * tex-mode.el (TeX-start-shell): Copy the local map
                   1072:        before changing it: don't clobber shell-mode's map.
                   1073: 
                   1074:        * rmail.el (rmail-insert-inbox-text): Print the "getting..."
                   1075:        message for all files.
                   1076: 
                   1077: Fri Oct  2 00:30:30 1987  Richard Stallman  (rms at frosted-flakes)
                   1078: 
                   1079:        * rnews.el: Rename // to news-/.  Rename cadr, etc. to news-cadr, etc.
                   1080:        Rename push to news-push and supply a definition for it.
                   1081: 
                   1082: Wed Sep 30 11:50:10 1987  Richard Stallman  (rms at frosted-flakes)
                   1083: 
                   1084:        * compile.el (compile1): Save the compilation process
                   1085:        across the sit-for.
                   1086: 
                   1087: Wed Sep 16 17:19:40 1987  Richard M. Stallman  (rms at prep)
                   1088: 
                   1089:        * Version 18.49 released.
                   1090: 
                   1091:        * debug.el (debugger-mode): mode-class special.
                   1092: 
                   1093:        * buff-menu.el: Typo putting mode-class on `Buffer-menu-mode'.
                   1094: 
                   1095:        * c-mode.el (electric-c-brace): set insertpos after
                   1096:        calling newline, since newline might do an auto-fill.
                   1097: 
                   1098: Sat Sep 12 22:47:11 1987  Richard Mlynarik  (mly at prep)
                   1099: 
                   1100:        * loaddefs.el, mail-utils.el (rmail-dont-reply-to):
                   1101:        Add new variable `rmail-default-dont-reply-to-names' which is used
                   1102:        (together with the user's name) as the default value of
                   1103:        rmail-dont-reply-to-names.  This variable replaces the wired-in
                   1104:        constant "info-" in `rmail-dont-reply-to' and is intended to be
                   1105:        used in the site-init.el file -- eg "all-ai\\>\\|[0-9]ai\\>\\|info-"
                   1106: 
                   1107: Thu Sep 10 18:46:16 1987  Richard M. Stallman  (rms at prep)
                   1108: 
                   1109:        * debug.el (debug): bind default-major-mode normally when
                   1110:        creating the backtrace buffer.
                   1111: 
                   1112:        * rmailsum.el (rmail-summary-goto-msg): Avoid error on empty buf.
                   1113: 
                   1114: Mon Sep  7 19:49:56 1987  Richard Mlynarik  (mly at prep)
                   1115: 
                   1116:        * rmailsum (rmail-new-summary): Fix scope of `new-summary-line-count'
                   1117: 
                   1118:        * lisp-mode.el (calculate-lisp-indent):
                   1119:        Don't fail on first line of defun.
                   1120: 
                   1121: Sun Aug 30 02:20:48 1987  Richard M. Stallman  (rms at prep)
                   1122: 
                   1123:        * Version 18.48 released.
                   1124: 
                   1125:        * backquote.el: Rename push to bq-push, and likewise for
                   1126:        caar, cadr and cdar.  Delete cddr.
                   1127:        Definitions for the common-lisp functions
                   1128:        were different from those in cl.el and could  interfere.
                   1129: 
                   1130: Wed Aug 19 18:07:39 1987  Richard Mlynarik  (mly at prep)
                   1131: 
                   1132:        * lisp-mode.el (lisp-indent-hook): Fix braino.
                   1133: 
                   1134: Fri Aug 14 17:55:42 1987  Richard M. Stallman  (rms at prep)
                   1135: 
                   1136:        * loaddefs.el (auto-mode-alist): Recognize .emacs file
                   1137:        with either Unix or VMS syntax.
                   1138: 
                   1139:        * sun-mouse-fns.el: Renamed to sun-fns.el.
                   1140:        * sun-mouse.el, term/sun.el: Rename references too.
                   1141: 
                   1142:        * shell.el (lisp-send-defun-and-go):
                   1143:        Call to lisp-send-defun requires an arg.
                   1144: 
                   1145: Fri Jul 31 11:15:46 1987  Leonard H. Tower Jr.  (tower at prep)
                   1146: 
                   1147:        * rnewspost.el (news-setup) commented out Posting-Front-End to
                   1148:        save USENET bytes
                   1149: 
                   1150: Wed Jul 29 22:12:12 1987  Richard Mlynarik  (mly at prep)
                   1151: 
                   1152:        * simple.el (negative-argument):
                   1153:        Pass explicit ?- to prefix-arg-internal rather than relying on
                   1154:        value of last-command-char (broke when this command wasn't
                   1155:        assigned to the "-" key)
                   1156: 
                   1157:        * loaddefs.el: Autoload common-lisp-indent-hook.
                   1158: 
                   1159:        * cl-indent.el:
                   1160:        New file which understands common lisp special forms and
                   1161:        has hairy indentation-specification templates.
                   1162:        (setq lisp-indent-hook 'common-lisp-indent-hook)
                   1163:        to enable it.
                   1164: 
                   1165:        * lisp-mode.el (lisp-indent-hook):
                   1166:        No need to do save-excursion.
                   1167:        Deal with case of car of form being a list (which used to be
                   1168:        handled by calculate-lisp-indent)
                   1169: 
                   1170:        * lisp-mode.el (calculate-lisp-indent):
                   1171:        Call indent-hook even if looking-at a list.
                   1172:        Needed for correct indentation of pleblisp FLET, etc.
                   1173: 
                   1174: Sun Jul 26 20:07:49 1987  Richard M. Stallman  (rms at prep)
                   1175: 
                   1176:        * rmailsum.el (rmail-new-summary): Avoid error on empty summary.
                   1177: 
                   1178:        * sendmail.el (mail): Doc fix.
                   1179: 
                   1180:        * c-mode.el (c-backward-to-noncomment): Last change broke it totally.
                   1181: 
                   1182: Sat Jul 25 15:33:26 1987  Richard M. Stallman  (rms at prep)
                   1183: 
                   1184:        * paths.el (term-file-prefix): Make it "[.term]" on VMS
                   1185: 
                   1186:        * mlconvert.el: Add a few simple translations.
                   1187: 
                   1188:        * tags.el (visit-tags-table): Reset tag-table-files.
                   1189: 
                   1190: Sat Jul 18 19:37:10 1987  Richard M. Stallman  (rms at prep)
                   1191: 
                   1192:        * lpr.el (print-region-1): Make program name conditional on
                   1193:        system-type; use "lp" on sysV.
                   1194: 
                   1195:        * keypad.el: Use help-for-help on the `?' key.
                   1196:        Provide a default for the `D' key.  Change syntax for the
                   1197:        control-letters from ^ to `C-'.
                   1198: 
                   1199:        * simple.el (delete-indentation): Do nothing if have arg
                   1200:        and on last line of buffer.
                   1201: 
                   1202:        * mailalias.el (define-mail-alias): Call build-mail-aliases
                   1203:        if that has not yet been done.
                   1204: 
                   1205:        * mailalias.el (build-mail-aliases): If no newline at eof, invent one.
                   1206: 
                   1207:        * helper.el (Helper-help): Downcase the char before looking in map.
                   1208: 
                   1209:        * informat.el (Info-tagify): The check for a split file
                   1210:        searched for the wrong string.
                   1211: 
                   1212: Tue Jun 30 12:37:39 1987  Richard Mlynarik  (mly at prep)
                   1213: 
                   1214:        * info.el (Info-menu):
                   1215:        If interactive and point is within a menu item,
                   1216:        make that item the default for completing-read.
                   1217: 
                   1218:        * man.el (nuke-nroff-bs):
                   1219:        Split this function out from manual-entry for users who need to
                   1220:        remove stupid control-h characters from text.
                   1221: 
                   1222:        * mh-e.el: Version 3.4m from Larus.
                   1223:        Bug fixes plus draft folders.
                   1224: 
                   1225: Mon Jun 29 01:04:03 1987  Richard M. Stallman  (rms at prep)
                   1226: 
                   1227:        * vms-patch.el (make-legal-file-name): New function converts any
                   1228:        string to a similar string that's a legal VMS filename.
                   1229: 
                   1230:        * picture.el: provide 'picture.
                   1231: 
                   1232:        * blackbox.el (bb-init-board):
                   1233:        Use (logand (random) 7) instead of remainder by 8.
                   1234: 
                   1235: Thu Jun 25 21:38:21 1987  Richard M. Stallman  (rms at prep)
                   1236: 
                   1237:        * replace.el (perform-replace): Don't exit on no-op comma.
                   1238: 
                   1239: Tue Jun 23 02:09:31 1987  Richard M. Stallman  (rms at prep)
                   1240: 
                   1241:        * c-mode.el (electric-c-terminator):  Bug if auto-fill
                   1242:        while doing an auto-newline.  (insertpos off by 1).
                   1243: 
                   1244:        * files.el (set-visited-file-name):
                   1245:        Downcase buffer name uniformly on VMS.
                   1246: 
                   1247: Mon Jun 22 22:24:12 1987  Richard M. Stallman  (rms at prep)
                   1248: 
                   1249:        * c-mode.el (c-backward-to-noncomment):
                   1250:        Don't loop on lines starting in ` #'.
                   1251: 
                   1252: Thu Jun 18 00:38:46 1987  Richard M. Stallman  (rms at prep)
                   1253: 
                   1254:        * files.el (set-visited-file-name):
                   1255:        Downcase the new buffer name on VMS.
                   1256: 
                   1257: Wed Jun 17 00:39:56 1987  Richard M. Stallman  (rms at prep)
                   1258: 
                   1259:        * view.el (View-scroll-lines-forward):
                   1260:        If end of buffer is visible, exit view mode.
                   1261: 
                   1262: Mon Jun 15 20:25:55 1987  Richard M. Stallman  (rms at prep)
                   1263: 
                   1264:        * rmail.el (rmail-get-new-mail):
                   1265:        If file has changed on disk and is read in again,
                   1266:        count its messages again.
                   1267: 
                   1268: Wed Jun 10 21:10:01 1987  Richard M. Stallman  (rms at prep)
                   1269: 
                   1270:        * Version 18.47 released.
                   1271: 
                   1272:        * startup.el (command-line): Old test for su failed.
                   1273:        Now assume su if (user-login-name) != (getenv "USER").
                   1274: 
                   1275: Mon Jun  8 19:31:03 1987  Richard M. Stallman  (rms at prep)
                   1276: 
                   1277:        * version 18.46 released.
                   1278: 
                   1279:        * isearch.el (isearch): Typo (3 should be 2) in getting old
                   1280:        start-point in reverse regexp search made more liberal.
                   1281: 
                   1282: Mon Jun  8 18:41:28 1987  Chris Hanson  (cph at prep)
                   1283: 
                   1284:        * scheme.el (scheme-mode-syntax-table): Typo.
                   1285: 
                   1286: Thu Jun  4 17:14:54 1987  Richard M. Stallman  (rms at prep)
                   1287: 
                   1288:        * telnet.el: Doc fix.
                   1289: 
                   1290: Sun May 31 01:20:32 1987  Richard M. Stallman  (rms at prep)
                   1291: 
                   1292:        * version 18.45.
                   1293: 
                   1294:        * informat.el (Info-split): Bind case-fold-search to t.
                   1295: 
                   1296: Fri May 29 00:41:16 1987  Richard M. Stallman  (rms at prep)
                   1297: 
                   1298:        * lisp-mode.el: Add some comments.
                   1299: 
                   1300:        * replace.el (list-matching-lines): If run on *Occur* buffer,
                   1301:        find nothing, rather than getting infinite loop.
                   1302: 
                   1303: Thu May 28 16:41:41 1987  Richard M. Stallman  (rms at prep)
                   1304: 
                   1305:        * simple.el (backward-delete-char-untabify):
                   1306:        Use insert-char to insert the spaces.  Wins for large tab-width.
                   1307: 
                   1308: Thu May 28 15:40:36 1987  Chris Hanson  (cph at prep)
                   1309: 
                   1310:        * xscheme.el (xscheme-send-current-line): Send the line to Scheme
                   1311:        AFTER writing the newline which acknowledges the command.
                   1312:        Otherwise the process-mark can end up in the wrong place.
                   1313: 
                   1314: Thu May 28 12:24:54 1987  Richard M. Stallman  (rms at prep)
                   1315: 
                   1316:        * texinfmt.el (texinfo-format-printindex): Pass -d to `sort'.
                   1317:        This makes entry `Foo' precede `Foo Bar'.
                   1318: 
                   1319:        * vms-patch.el (create-file-buffer): New VMS-override definition
                   1320:        downcases the file name.
                   1321: 
                   1322: Wed May 27 12:44:22 1987  Richard M. Stallman  (rms at prep)
                   1323: 
                   1324:        * informat.el (Info-split): Put newlines at end of split files.
                   1325: 
                   1326:        * dabbrev.el (dabbrev-expand): Preserve case in the replacement
                   1327:        if that's enabled and the replacement is either all lower case
                   1328:        or capitalized.
                   1329:        (dabbrevs-search): Don't distinguish possible replacements
                   1330:        that match except for case, if new 3rd arg NOCASE is set.
                   1331: 
                   1332:        * ftp.el (various): Ignore errors in accept-process-output.
                   1333: 
                   1334: Mon May 25 23:01:09 1987  Richard M. Stallman  (rms at prep)
                   1335: 
                   1336:        * sun-mouse-fns.el (mouse-scroll-proportional):
                   1337:        Scroll proportional to current restrictions.
                   1338:        * sun-mouse-fns.el (enable-mouse-in-buffer-list):
                   1339:        Make mouse do something on *Buffer List*.
                   1340: 
                   1341: Sat May 23 18:30:02 1987  Richard M. Stallman  (rms at prep)
                   1342: 
                   1343:        * shell.el (kill-output-from-shell): Save final unfinished line.
                   1344: 
                   1345: Thu May 21 17:37:45 1987  Richard M. Stallman  (rms at prep)
                   1346: 
                   1347:        * c-mode.el (calculate-c-indent, indent-c-exp):
                   1348:        When using c-continued-statement-offset, if line starts
                   1349:        with an open-brace, add c-continued-brace-offset.
                   1350: 
                   1351: Wed May 20 11:38:25 1987  Richard M. Stallman  (rms at prep)
                   1352: 
                   1353:        * isearch.el (isearch): When splitting window, any hscroll
                   1354:        stays with the text it applied to.
                   1355: 
                   1356: Tue May 19 10:38:25 1987  Chris Hanson  (cph at prep)
                   1357: 
                   1358:        * scheme.el (scheme-indent-specform):
                   1359:        Do not handle first two distinguished forms specially.  All
                   1360:        distinguished forms are indented at double scheme-body-indent.
                   1361: 
                   1362:        * scheme.el:
                   1363:        Conditionalize MIT-Scheme specific indentation with a flag
                   1364:        `scheme-mit-dialect'.  Users of other dialects can set this to
                   1365:        false to disable that indentation.
                   1366: 
                   1367: Sat May 16 02:16:31 1987  Richard M. Stallman  (rms at prep)
                   1368: 
                   1369:        * rmailsum.el (rmail-summary-scroll-msg-{up,down}):
                   1370:        Simplify, and make ...-down use scroll-other-window
                   1371:        so it avoids changing the selected window.
                   1372: 
                   1373:        * tex-mode.el (TeX-common-initialization): Don't give \
                   1374:        any special syntax.
                   1375: 
                   1376:        * dired.el (dired-compress): Fix typo in call to `message'.
                   1377: 
                   1378:        * rmailsum.el (rmail-make-basic-summary-line):
                   1379:        When searching for header field names, insist they appear
                   1380:        at beginning of line.
                   1381: 
                   1382:        * subr.el (one-window-p): If ARG was nil it was
                   1383:        really less-than-three-windows-p.
                   1384:        * sendmail.el, electric.el, ehelp.el, rmail.el:
                   1385:        Delete temporary duplicate definitions of one-window-p.
                   1386: 
                   1387: Wed May 13 10:28:39 1987  Richard M. Stallman  (rms at prep)
                   1388: 
                   1389:        * sendmail.el (mail-setup): New parameter mail-default-reply-to:
                   1390:        if non-nil, insert it as a Reply-to field.
                   1391: 
                   1392:        * dired.el (dired-unflag): Doc fix.
                   1393: 
                   1394:        * simple.el (blink-matching-open):
                   1395:        Don't use last-input-char; look in the buffer to determine
                   1396:        which closeparen is present.
                   1397: 
                   1398: Tue May 12 11:50:22 1987  Richard M. Stallman  (rms at prep)
                   1399: 
                   1400:        * loadefs.el (sentence-end): Treat `}' like `)'.
                   1401: 
                   1402:        * buff-menu.el (buffer-menu-mode):
                   1403:        Run buffer-menu-mode-hook.
                   1404: 
                   1405:        * modula2.el (m2-newline): Define this missing function.
                   1406: 
                   1407:        * server.el (server-done): Write MH backup with write-region.
                   1408:        loaddefs.el: Autoload server-start, not server-edit.
                   1409:        (server-start): Change documentation: this is the main entry.
                   1410: 
                   1411:        * startup.el (command-line): If running under `su',
                   1412:        use user's original login name to get init file.
                   1413:        Otherwise use $HOME.
                   1414: 
                   1415: Mon May 11 17:25:04 1987  Richard M. Stallman  (rms at prep)
                   1416: 
                   1417:        * isearch.el (isearch): When splitting window for slow search
                   1418:        with temp window at the top, prevent scrolling in main window.
                   1419: 
                   1420:        * term/vt200.el: Correct mapping of Insert key.
                   1421: 
                   1422:        * loaddefs.el (run-scheme): Add an autoload.
                   1423: 
                   1424: Wed Apr 29 14:46:12 1987  Richard Mlynarik  (mly at prep)
                   1425: 
                   1426:        * abbrevlist.el (list-one-abbrev-list): Use value returned by sort.
                   1427:        (Michael Prange <[email protected]>)
                   1428: 
                   1429: Wed Apr 29 10:02:00 1987  Leonard H. Tower Jr.  (tower at prep)
                   1430: 
                   1431:        * loaddefs.el
                   1432:        Updated rnews documentation and added autoload of news-post-news.
                   1433: 
                   1434: Tue Apr 28 15:24:49 1987  Leonard H. Tower Jr.  (tower at prep)
                   1435: 
                   1436:        * rnewspost.el (news-post-news, news-reply)
                   1437:        Fixed news-show-all-headers bug when *news* buffer was on an
                   1438:        article that no longer has a file in the news spool directory
                   1439:        tree.  Also made both work from almost any buffer in any mode.
                   1440:        (Dave Steiner <[email protected]>)
                   1441: 
                   1442: Tue Apr 28 10:51:16 1987  Richard Mlynarik  (mly at prep)
                   1443: 
                   1444:        * files.el (save-buffer):
                   1445:        When saving a large file, print a message.
                   1446: 
                   1447:        * terminal.el (te-newline, te-set-window-start):
                   1448:        Don't set-window-start unless
                   1449:        (eq (selected-window) (get-buffer-window (current-buffer)))
                   1450: 
                   1451:        * startup.el (command-line): -batch => -no-init-file
                   1452: 
                   1453: Thu Apr 23 17:10:41 1987  Leonard H. Tower Jr.  (tower at prep)
                   1454: 
                   1455:        * rnewspost.el; rnews.el:
                   1456:        added (require 'rnews) and (provide 'rnews), respectively.
                   1457: 
                   1458: Thu Apr 23 12:38:37 1987  Chris Hanson  (cph at prep)
                   1459: 
                   1460:        * scheme.el:
                   1461:        * xscheme.el:
                   1462:        Install new versions of these files to correspond to CScheme
                   1463:        release 5.  The old `xscheme.el' will not work correctly with the
                   1464:        new CScheme release.  The new `scheme.el' implements the Scheme
                   1465:        standard syntax more correctly.
                   1466: 
                   1467: Thu Apr 23 10:42:53 1987  Richard Mlynarik  (mly at prep)
                   1468: 
                   1469:        * loaddefs.el:
                   1470:        Autoload `run-prolog'.  ".pl" files are in prolog-mode.
                   1471: 
                   1472:        * prolog.el:  Fix to prolog-indent-level.
                   1473:        (Masanobu UMEDA <[email protected]>)
                   1474: 
                   1475:        * vip.el: Fixes from Masahiko Sato; Version 2.8
                   1476:        ([email protected] <[email protected]>)
                   1477: 
                   1478: Wed Apr 15 01:29:41 1987  Paul Rubin  (phr at prep)
                   1479: 
                   1480:        * version 18.44 released.
                   1481: 
                   1482: Tue Apr 14 09:55:34 1987  Richard Mlynarik  (mly at prep)
                   1483: 
                   1484:        * mailalias.el (build-mail-aliases):
                   1485:        Don't treat "alt" as "alias" (delimit "[ \t]+" not "[ \t]*")
                   1486:        (sjk <[email protected]>)
                   1487: 
                   1488: Mon Apr 13 08:53:18 1987  Richard Mlynarik  (mly at prep)
                   1489: 
                   1490:        * loaddefs.el ((query-)replace-regexp documentation):
                   1491:        Use \=\<n> in doc strings now that \< is special in
                   1492:        substitute-command-keys.
                   1493: 
                   1494: Sat Apr 11 15:30:17 1987  Richard Mlynarik  (mly at prep)
                   1495: 
                   1496:        * server.el: (various):
                   1497:        Changes suggested by [email protected]
                   1498:        (<[email protected]>)
                   1499: 
                   1500:        * loaddefs.el:
                   1501:        Autoload server-edit rather than server-start.
                   1502:        [This was later taken out.]
                   1503: 
                   1504:        * dired.el (dired-compress, dired-uncompress):
                   1505:        Add "(Un)compressing <file>... done" messages.
                   1506: 
                   1507:        * view.el (view-mode-command-loop):
                   1508:        Restore local map of correct buffer, even if user has switched
                   1509:        buffers.
                   1510:        (jason <[email protected]>)
                   1511: 
                   1512:        * lisp.el (lisp-complete-symbol):
                   1513:        Skip over `quote' syntax chars to find real start of symbol.
                   1514:        (douglis <[email protected]>)
                   1515: 
                   1516: Fri Apr 10 10:16:51 1987  Richard Mlynarik  (mly at prep)
                   1517: 
                   1518:        * mailalias.el:
                   1519:        build-mail-aliases: Hack "\\\n" continuation lines.
                   1520:        define-mail-alias: Addresses sent to the mailer should be
                   1521:        separated by ", ", not " "!!
                   1522: 
                   1523: Wed Apr  8 13:05:41 1987  Richard Mlynarik  (mly at prep)
                   1524: 
                   1525:        * rfc822.el (rfc822-addresses):
                   1526:        Don't loop trying to report that ";" is an invalid address.
                   1527: 
                   1528: Mon Apr  6 09:21:18 1987  Richard Mlynarik  (mly at prep)
                   1529: 
                   1530:        * sun-mouse.el: (sm::window-xy):
                   1531:        Agree with `new' args to next-window.
                   1532:        ([email protected] <[email protected]>)
                   1533: 
                   1534: Fri Apr  3 08:49:27 1987  Richard Mlynarik  (mly at prep)
                   1535: 
                   1536:        * term/vt200.el:  Fix typo. 
                   1537: 
                   1538: Thu Apr  2 12:42:08 1987  Richard Mlynarik  (mly at prep)
                   1539: 
                   1540:        * startup.el (command-line):
                   1541:        Default init file is "$HOME/.emacs", not "~$USER/.emacs"
                   1542: 
                   1543: Tue Mar 31 10:03:06 1987  Richard Mlynarik  (mly at prep)
                   1544: 
                   1545:        * edt.el:  Fix typo.
                   1546: 
                   1547:        * mh-e.el (mh-send-letter):
                   1548:        "-unique" => "-nopush.
                   1549:        (larus <[email protected]>)
                   1550: 
                   1551:        * shell.el: Minor doc fixes.
                   1552: 
                   1553:        * rmail.el (rmail-get-new-mail):
                   1554:        Handle errors competently. (Don't attempt to
                   1555:        handle them, rather than botching the job)
                   1556: 
                   1557:        * rmail.el (rmail-insert-inbox-text):
                   1558:        Put ".newmail" file in same directory as rmail-file-name
                   1559:        rather than in $HOME.  This allows one to read things in
                   1560:        even when out of space on one filesystem.
                   1561:        Use expand-file-name rather than (concat file "/...")
                   1562:        for system-independence.
                   1563:        Collect and report errors from `movemail' (rather than
                   1564:        saying "(There is no new mail)"!)
                   1565: 
                   1566:        * rmail.el:
                   1567:        rms' changes of the 5th of March never made it in.
                   1568:        rmail-undelete-previous-message, rmail-next-undeleted-message:
                   1569:        Don't call rmail-show-msg if message is already current.
                   1570:        Avoids scrolling.
                   1571: 
                   1572: Sun Mar 22 09:26:51 1987  Richard M. Stallman  (rms at prep)
                   1573: 
                   1574:        * Version 18.41 released.
                   1575: 
                   1576:        * vip.el (vip-mode): Add this function, which loaddefs.el expected.
                   1577:        * vip.el (change-mode): Eliminate emacs-mode-line-format;
                   1578:        use change-mode-line when reentering emacs-mode.
                   1579: 
                   1580:        * prolog.el (prolog-mode-variables): comment-column=48.
                   1581:        * prolog.el (prolog-consult-region): New arg COMPILE (prefix).
                   1582:        Before the region, send one of prolog-{consult,compile}-string.
                   1583:        After, send prolog-eof-string or else real eof.
                   1584:        Get region bounds using interactive r.
                   1585:        * prolog.el (prolog-consult-region-and-go): Similar.
                   1586: 
                   1587:        * info.el (Info-find-node): Don't call Info-mode
                   1588:        if already in that mode.  Avoids wiping out local variables
                   1589:        such as Info-current-file.
                   1590: 
                   1591: Sat Mar 21 13:36:04 1987  Richard M. Stallman  (rms at prep)
                   1592: 
                   1593:        * term/sun.el: Define sun-esc-bracket as nil:
                   1594:        don't redefine M-[ by default.
                   1595: 
                   1596:        * informat.el (Info-validate): Don't get error while
                   1597:        checking for an indirect info file.
                   1598: 
                   1599: Fri Mar 20 10:20:16 1987  Richard M. Stallman  (rms at prep)
                   1600: 
                   1601:        * dired.el (dired-{un,}compress): Don't specify path
                   1602:        for programs compress and uncompress.
                   1603: 
                   1604: Thu Mar 19 14:56:55 1987  Richard Mlynarik  (mly at prep)
                   1605: 
                   1606:        * disassemble.el (disassemble-1):
                   1607:        Let print-escape-newlines t around constant printing.
                   1608: 
                   1609:        * terminal.el (terminal-emulator):
                   1610:        Quote shell arg as "TERMCAP=foo" not TERMCAP="foo"
                   1611: 
                   1612: Thu Mar 19 14:21:09 1987  Richard M. Stallman  (rms at prep)
                   1613: 
                   1614:        * vip.el (string-tail, change-mode-line):
                   1615:        Use string manipulation; flush the temp buffer " *working-space*".
                   1616: 
                   1617: Wed Mar 18 11:36:49 1987  Richard M. Stallman  (rms at prep)
                   1618: 
                   1619:        * Version 18.40 released.
                   1620: 
                   1621:        * files.el (after-find-file): Use directory-file-name where needed.
                   1622: 
                   1623: Wed Mar 18 10:11:51 1987  Richard Mlynarik  (mly at prep)
                   1624: 
                   1625:        * ftp.el (ftp-find-file-or-directory): Paren error.
                   1626: 
                   1627: Tue Mar 17 09:46:29 1987  Richard M. Stallman  (rms at prep)
                   1628: 
                   1629:        * server.el (server-visit-buffers): Don't revert a buffer
                   1630:        automatically if the file does not currently exist.
                   1631: 
                   1632:        * mh-e.el (mh-list-to-string, mh-page-digest{,-backwards}):
                   1633:        Fixes from Larus.
                   1634: 
                   1635:        * server.el (server-start): Kill old server before
                   1636:        clearing out its records.  Delete any old server socket
                   1637:        unconditionally.  Mark server process as kill-without-query.
                   1638: 
                   1639:        * files.el (recover-file): Don't try to list directory on vms.
                   1640: 
                   1641: Sat Mar 14 09:39:24 1987  Richard M. Stallman  (rms at prep)
                   1642: 
                   1643:        * Version 18.39 released.
                   1644: 
                   1645: Fri Mar 13 19:34:24 1987  Richard M. Stallman  (rms at prep)
                   1646: 
                   1647:        * dired.el: New commands dired-{un,}compress,
                   1648:        dired-byte-compile, dired-ch{mod,own,grp} and subroutine
                   1649:        dired-redisplay.  From Jim Cottrell, [email protected].
                   1650:        They are all put on keys.
                   1651: 
                   1652:        * sun-{mouse,mouse-fns,cursors}.el, term/sun.el:
                   1653:        New and replacement files from [email protected].
                   1654: 
                   1655: Thu Mar 12 16:17:22 1987  Richard M. Stallman  (rms at prep)
                   1656: 
                   1657:        * server.el (server-visit-files): Before trying
                   1658:        find-file-noselect, check for existing buffer, and if it
                   1659:        isn't modified, revert it unconditionally. 
                   1660: 
                   1661:        * mh-e.el (mh-send-letter): Considerable rewrite by Larus;
                   1662:        don't know why.
                   1663: 
                   1664: Wed Mar 11 18:11:12 1987  Chris Hanson  (cph at prep)
                   1665: 
                   1666:        * sort.el (sort-subr): fix typo in sorting of lists: in case where
                   1667:        `sortcar' is not available, and arguments are numbers, was using
                   1668:        `cdr' to extract second argument to `sort' (rather than `car').
                   1669: 
                   1670: Wed Mar 11 10:05:35 1987  Richard M. Stallman  (rms at prep)
                   1671: 
                   1672:        * tex-mode.el (TeX-comment-indent): In column 0,
                   1673:        don't require indenting at least to column 1.
                   1674: 
                   1675:        * vip.el: New version from Sato; handles the EX commands.
                   1676: 
                   1677:        * server.el: New version frm peck@sun, supporting
                   1678:        multiple clients.
                   1679: 
                   1680: Tue Mar 10 16:20:48 1987  Richard M. Stallman  (rms at prep)
                   1681: 
                   1682:        * outline.el (hide-region-body): Exit loop cleanly
                   1683:        no matter which stage reaches eob.
                   1684: 
                   1685: Mon Mar  9 10:21:40 1987  Richard M. Stallman  (rms at prep)
                   1686: 
                   1687:        * files.el (hack-local-variables): New optional arg FORCE.
                   1688:        If it's nil, and `inhibit-local-variables' is non-nil,
                   1689:        then query before installing the file's local variables.
                   1690:        * files.el (normal-mode): Pass non-nil FORCE to
                   1691:        hack-local-variables if we were called from find-file.
                   1692: 
                   1693:        * shell.el (shell-send-input): Fix typo in condition-case syntax.
                   1694: 
                   1695:        * shell.el (make-shell): Make a TERMCAP env var
                   1696:        for term type "emacs" to give the screen width.
                   1697: 
                   1698: Sun Mar  8 08:30:26 1987  Richard M. Stallman  (rms at prep)
                   1699: 
                   1700:        * info.el (Info-mode): Make variables Info-current-*,
                   1701:        Info-tag-table-marker and Info-history local in Info-mode.
                   1702: 
                   1703: Fri Mar  6 14:55:31 1987  Richard Mlynarik  (mly at prep)
                   1704: 
                   1705:        * ftp.el:  Paren error.
                   1706: 
                   1707: Thu Mar  5 16:27:47 1987  Richard M. Stallman  (rms at prep)
                   1708: 
                   1709:        * sort.el (sort-reorder-buffer): Fix typo `end'->`last'
                   1710:        in insertion of the spacing after the last sort record.
                   1711: 
                   1712:        * rmail.el (rmail-undelete-previous-message):
                   1713:        Don't call rmail-show-msg if message is already current.
                   1714:        Avoids scrolling.
                   1715: 
                   1716:        * rmail.el (rmail-next-undeleted-message): Likewise.
                   1717: 
                   1718: Wed Mar  4 01:21:22 1987  Richard M. Stallman  (rms at prep)
                   1719: 
                   1720:        * loaddefs.el (auto-mode-alist): Add .article and .letter
                   1721:        as text-mode, for rn.
                   1722: 
                   1723:        * ftp.el (ftp-list-directory): New command.
                   1724:        * ftp.el (ftp-find-file-or-directory):
                   1725:        Guts of ftp-find-file are now here.  3rd arg is t for a file,
                   1726:        nil for listing a directory.
                   1727: 
                   1728:        * mailalias.el (expand-mail-aliases): Correct handling of
                   1729:        aliases whose expansions use other aliases, and aliases
                   1730:        that are self-referent.
                   1731: 
                   1732:        * c-mode.el (calculate-c-indent): Line at beg of buffer
                   1733:        needs no indentation.
                   1734: 
                   1735: Tue Mar  3 21:43:01 1987  Richard M. Stallman  (rms at prep)
                   1736: 
                   1737:        * shell.el (shell): New series of variables `explicit-FOO-args'
                   1738:        specify args to use when running program FOO as a shell.
                   1739:        Supply system-dependent default for explicit-csh-args.
                   1740: 
                   1741:        * mailalias.el (expand-mail-aliases):
                   1742:        Fix typo: use build-mail-aliases to gobble redefined mail aliases.
                   1743: 
                   1744:        * loaddefs.el (dired-listing-switches): Doc fix.
                   1745: 
                   1746: Mon Mar  2 15:54:47 1987  Richard Mlynarik  (mly at prep)
                   1747: 
                   1748:        * Version 18.38 released.
                   1749: 
                   1750:        * shell.el (make-shell):
                   1751:        Use the "env" program.
                   1752:        This both simplifies and shortens the code, and makes it
                   1753:        environment-implementation-independent.
                   1754: 
                   1755: Mon Mar  2 08:36:03 1987  Chris Hanson  (cph at prep)
                   1756: 
                   1757:        * page.el (what-page): Reported wrong page number if invoked
                   1758:        exactly to the right of a page-delimiter.
                   1759: 
                   1760: Sat Feb 28 14:28:28 1987  Richard M. Stallman  (rms at prep)
                   1761: 
                   1762:        * loaddefs.el (mode-line-modified):
                   1763:        New variable for string that indicates modifiedness in mode line.
                   1764: 
                   1765:        * rmail.el (rmail-mode-1): If mode-line-modified is bound,
                   1766:        change it rather than mode-line-format.
                   1767:        * rmailedit.el (rmail-edit-mode): same thing.
                   1768: 
                   1769: Fri Feb 27 14:06:52 1987  Richard M. Stallman  (rms at prep)
                   1770: 
                   1771:        * info.el (Info-follow-reference): Combine multiple spaces
                   1772:        in node name before searching.  Also helps with newline and
                   1773:        spaces.
                   1774: 
                   1775:        * texinfmt.el (texinfo-format-buffer-1):
                   1776:        Discard everything after the @bye.
                   1777: 
                   1778: Thu Feb 26 22:02:09 1987  Paul Rubin  (phr at prep)
                   1779: 
                   1780:        * texinfmt.el (texinfo-format-emph):
                   1781:        Function was accidentally misnamed `texinfo-format'.
                   1782: 
                   1783: Thu Feb 26 02:10:58 1987  Richard M. Stallman  (rms at prep)
                   1784: 
                   1785:        * x-mouse.el (x-help, x-buffer-menu):
                   1786:        Install definitions of these commands, possible now that
                   1787:        xmenu.c is installed.
                   1788: 
                   1789: Tue Feb 24 13:00:44 1987  Richard M. Stallman  (rms at prep)
                   1790: 
                   1791:        * edt.el (update-mode-line): New function forces mode line update.
                   1792:        * edt.el (backup-mode, advance-mode): Call update-mode-line.
                   1793:        Also include a space at front of the word that's displayed.
                   1794:        function-map => function-keymap.
                   1795:        * edt.el: fix calls to define-keypad-key.
                   1796:        * edt.el: fix typo `delete-previous-character'.
                   1797: 
                   1798: Sun Feb 22 23:08:54 1987  Richard M. Stallman  (rms at prep)
                   1799: 
                   1800:        * texinfmt.el: Define @cite, @emph and @strong.
                   1801: 
                   1802: Thu Feb 19 16:00:13 1987  Richard Mlynarik  (mly at prep)
                   1803: 
                   1804:        * subr.el:
                   1805:        (fset 'set-window-buffer 'show-buffer) =>
                   1806:        (fset 'show-buffer 'set-window-buffer)
                   1807: 
                   1808: Thu Feb 19 14:25:04 1987  Richard M. Stallman  (rms at prep)
                   1809: 
                   1810:        * view.el (view-mode): No longer interactive.
                   1811:        Much easier than fixing the problems that happen if it is
                   1812:        used wrong.
                   1813: 
                   1814:        * files.el (find-alternate-file): Don't offer save if read-only.
                   1815: 
                   1816: Wed Feb 18 19:32:06 1987  Chris Hanson  (cph at prep)
                   1817: 
                   1818:        * simple.el (do-auto-fill): Do not `save-excursion' if
                   1819:        do-auto-fill should have exactly the same effect as doing
                   1820:        indent-new-comment-line.  Otherwise if a fill-prefix or
                   1821:        comment-start is inserted, point will be left at the beginning
                   1822:        rather than the end of the inserted prefix.
                   1823: 
                   1824: Wed Feb 18 10:20:23 1987  Richard M. Stallman  (rms at prep)
                   1825: 
                   1826:        * abbrev.el (abbrev-mode): Update the mode line.
                   1827:        * simple.el (overwrite-mode): Update the mode line.
                   1828: 
                   1829:        * term/vt100.el: If there are already keymaps on \e[ amd \eO,
                   1830:        use them for the CSI-map and SS3-map.
                   1831: 
                   1832:        * texinfmt.el (texinfo-format-center): @center was missing.
                   1833: 
                   1834:        * isearch.el (isearch): If DEL is not special,
                   1835:        it terminates the search as a random control character.
                   1836: 
                   1837: Mon Feb 16 14:56:18 1987  Richard M. Stallman  (rms at prep)
                   1838: 
                   1839:        * dabbrev.el: Missing quote in arg to make-variable-buffer-local.
                   1840: 
                   1841:        * man.el (manual-entry):
                   1842:        Use insert-man-file instead of insert-file-contents.
                   1843: 
                   1844:        * tex-mode.el (TeX-show-print-queue): Start tex shell
                   1845:        if not already done.
                   1846: 
                   1847:        * tex-mode.el (TeX-mode): bound search for % at eol.
                   1848: 
                   1849: Sun Feb 15 18:03:14 1987  Richard M. Stallman  (rms at prep)
                   1850: 
                   1851:        * loaddefs.el (completion-ignored-extensions): Add .bin again;
                   1852:        scheme is said to use it.
                   1853: 
                   1854: Fri Feb 13 14:40:51 1987  Richard M. Stallman  (rms at prep)
                   1855: 
                   1856:        * rmail.el (rmail-insert-inbox-text): Do expand-file-name
                   1857:        on names of inbox files.
                   1858: 
                   1859:        * loaddefs.el: Add autoload for server-start.
                   1860: 
                   1861: Mon Feb  9 09:53:27 1987  Richard Mlynarik  (mly at prep)
                   1862: 
                   1863:        * Version 18.37 released.
                   1864: 
                   1865:        * rmail.el (rmail-mode-1):
                   1866:        Don't rely on mode-line-format being consp.
                   1867: 
                   1868: Sun Feb  8 08:53:07 1987  Richard M. Stallman  (rms at prep)
                   1869: 
                   1870:        * shell.el (inferior-lisp-program): New variable is used
                   1871:        as program name when starting inferior Lisp.
                   1872: 
                   1873:        * shell.el (lisp-send-defun): Write the text to a temp file,
                   1874:        then send a string saying to load the file.
                   1875:        inferior-lisp-load-command controls generation of that string.
                   1876:        Prefix arg means bring *lisp* buffer onto the screen
                   1877:        and scroll it to the end.
                   1878:        inferior-lisp-prompt controls recognition of when prompt
                   1879:        arrives, indicating no more output coming so scrolling may be done.
                   1880: 
                   1881:        * server.el (server-start): Make "Server" appear in mode line
                   1882:        while actual server operation is going on.
                   1883:        Do process-kill-without-query also.
                   1884: 
                   1885:        * server.el (various): Call the buffer " *server*", not "*server*".
                   1886: 
                   1887:        * server.el (server-sentinel): Considerable cleanup.
                   1888:        Don't ever switch-to-buffer on *server*.  Do all parsing in it
                   1889:        and finding of files without changing displayed buffers;
                   1890:        only then display one buffer that merits it.
                   1891:        Eliminate variable old-server-edit-buffer.
                   1892: 
                   1893:        * files.el (save-abbrevs): Default value is nil.
                   1894:        * abbrev.el (read-abbrev-file): Set save-abbrevs to t.
                   1895: 
                   1896:        * shell.el (make-shell): Change process-environment
                   1897:        to specify EMACS=t, TERM=switch and no TERMCAP.
                   1898: 
                   1899:        * debug.el (debug): Bind print-escape-newlines to t
                   1900:        while printing the backtrace.
                   1901: 
                   1902:        * subr.el (run-hooks): Each hook value may be a list of functions
                   1903:        as well as a single function.
                   1904: 
                   1905:        * files.el (after-find-file): Wait only after serious messages,
                   1906:        not "(New file)" or "File is read-only".  And don't redisplay
                   1907:        when waiting.
                   1908: 
                   1909:        * mlconvert.el (convert-mocklisp-buffer):
                   1910:        Generate mocklisp-style defuns, not Lisp-style,
                   1911:        for dummy function ml-foo.  Indent the body.
                   1912: 
                   1913: Sun Feb  8 08:42:44 1987  Daniel LaLiberte  (liberte at b.cs.uiuc.edu)
                   1914: 
                   1915:        * mlconvert.el (convert-mocklisp-buffer):
                   1916:        Insert the starting comment and the `require' after
                   1917:        encapsulating non-defuns into defuns.
                   1918: 
                   1919:        * mlconvert.el (fix-mlisp-syntax): Detect and fix the
                   1920:        ^LETTER syntax.
                   1921: 
                   1922: Sat Feb  7 22:27:16 1987  Richard M. Stallman  (rms at prep)
                   1923: 
                   1924:        * mlconvert.el (convert-mocklisp-buffer):
                   1925:        Treat | as alphabetic char.  Convert syntax before
                   1926:        converting non-defuns to defuns.
                   1927: 
                   1928: Thu Feb  5 07:10:39 1987  Richard Mlynarik  (mly at prep)
                   1929: 
                   1930:        * ftp.el (ftp-find-file):
                   1931:        Ignore `125's from server.
                   1932: 
                   1933: Tue Feb  3 05:21:10 1987  Richard Mlynarik  (mly at prep)
                   1934: 
                   1935:        * simple.el (auto-fill-mode):
                   1936:        Update mode-line after changing minor mode.
                   1937: 
                   1938: Tue Feb  3 00:10:47 1987  Richard M. Stallman  (rms at prep)
                   1939: 
                   1940:        * mh-e.el (mh-insert-prefix-string):
                   1941:        Use explicit loop by lines.
                   1942: 
                   1943: Sun Feb  1 04:39:34 1987  Richard M. Stallman  (rms at prep)
                   1944: 
                   1945:        * loaddefs.el: purecopy many strings found in initial var values.
                   1946:        Garbage collect in middle of file to reduce storage required
                   1947:        for loading.  Remove ".bin" from completion-ignored-extensions
                   1948:        on Unix since only Symbolics customers would benefit from its presence.
                   1949:        Symbolics killed the MIT AI lab; don't do business with them.
                   1950: 
                   1951:        * view.el (view-file): Kill the buffer at the end if it was
                   1952:        created just for this and was not modified.
                   1953: 
                   1954:        * userlock.el (ask-user-about-supercession-help):
                   1955:        Suggest use of revert-buffer.
                   1956: 
                   1957:        * help.el (print-help-return-message): Don't count minibuffer window
                   1958:        when deciding whether there is only one window.  Calls one-window-p.
                   1959:        * subr.el (one-window-p): New function.
                   1960:        * subr.el: Rename some args to reduce number of symbols.
                   1961: 
                   1962:        * electric.el (Electric-pop-up-window):
                   1963:        * ehelp.el (with-electric-help):
                   1964:        * rmail.el (rmail-forward):
                   1965:        * sendmail.el (mail-send-and-exit): Don't count minibuffer window
                   1966:        when deciding whether there is only one window.
                   1967:        These are done by definining subroutine one-window-p in a way that
                   1968:        works in old versions of Emacs.
                   1969: 
                   1970: Fri Jan 30 16:35:48 1987  Richard Mlynarik  (mly at prep)
                   1971: 
                   1972:        * loaddefs.el (completion-ignored-extensions):
                   1973:        Add ".lbin"
                   1974: 
                   1975:        * mail-utils.el, loaddefs.el (mail-use-rfc822): Doc typo.
                   1976: 
                   1977: Thu Jan 29 03:44:29 1987  Richard M. Stallman  (rms at prep)
                   1978: 
                   1979:        * rmail.el (rmail-set-message-counters):
                   1980:        * rmail.el (rmail-count-new-messages):
                   1981:        Don't bind cursor-in-echo-area.
                   1982: 
                   1983:        * debug.el (debug-on-entry): Doc fix.
                   1984: 
                   1985:        * files.el (rename-auto-save-file): Don't rename if new and old
                   1986:        names are the same.
                   1987: 
                   1988: Wed Jan 28 17:55:02 1987  Richard M. Stallman  (rms at prep)
                   1989: 
                   1990:        * rmail.el (rmail-mode-1): Don't set mode-line-buffer-identification.
                   1991: 
                   1992: Mon Jan 26 17:15:27 1987  Richard M. Stallman  (rms at prep)
                   1993: 
                   1994:        * simple.el (set-variable): Use documentation-property
                   1995:        instead of get, for getting variable documentation.
                   1996: 
                   1997: Sun Jan 25 15:46:01 1987  Richard Mlynarik  (mly at prep)
                   1998: 
                   1999:        * debug.el (debug):
                   2000:        Bind cursor-in-echo-area.
                   2001: 
                   2002: Fri Jan 23 13:19:28 1987  Richard M. Stallman  (rms at prep)
                   2003: 
                   2004:        * isearch.el (isearch): In reverse search, wrapping is to end
                   2005:        of buffer, not beginning.
                   2006: 
                   2007:        * man.el (manual-entry): Take 1st char of `section' as a
                   2008:        substring, not as a char, to pass to `concat'.
                   2009: 
                   2010:        * loaddefs.el (completion-ignored-extensions):
                   2011:        Add ".glo", ".idx" and ".lot".
                   2012: 
                   2013: Thu Jan 22 16:09:51 1987  Chris Hanson  (cph at prep)
                   2014: 
                   2015:        * shell.el (shell): Do not pass -T flag to `/bin/sh', only to
                   2016:        `/bin/csh'.
                   2017: 
                   2018: Thu Jan 22 15:08:24 1987  Richard M. Stallman  (rms at prep)
                   2019: 
                   2020:        * scribe.el (scribe-mode): Doc fix.
                   2021:        * loaddefs.el (scribe-mode): Doc fix.
                   2022: 
                   2023:        * tex-mode.el (tex-mode): Change tex vs latex discrimination
                   2024:        to avoid a slow regexp.
                   2025: 
                   2026: Thu Jan 22 13:06:33 1987  Richard Mlynarik  (mly at prep)
                   2027: 
                   2028:        * files.el (find-file-noselect):
                   2029:        Call expand-file-name earlier so it is correct in case of errors,
                   2030:        file-not-found, etc.
                   2031: 
                   2032: Wed Jan 21 17:00:19 1987  Richard Mlynarik  (mly at prep)
                   2033: 
                   2034:        * yow.el, flame.el, doctor.el:
                   2035:        Change calls to (random) (lisp reader doesn't read octal "07777")
                   2036: 
                   2037: Wed Jan 21 02:13:17 1987  Richard M. Stallman  (rms at prep)
                   2038: 
                   2039:        * Version 18.36 released.
                   2040: 
                   2041: Wed Jan 21 02:13:17 1987  Richard M. Stallman  (rms at prep)
                   2042: 
                   2043:        * bytecomp.el (byte-compile-setq-default): New function for
                   2044:        special handling needed because setq-default has an unevalled arg.
                   2045: 
                   2046:        * c-mode.el (calculate-c-indent): When finding first statement
                   2047:        inside brace-group, `case' is not special unless a colon appears.
                   2048: 
                   2049:        * macros.el (kbd-macro-query): Make C-l call `recenter'.
                   2050: 
                   2051:        * bytecomp.el (byte-compile-setq): Make setq with no args
                   2052:        generate a value.
                   2053: 
                   2054:        * bytecomp.el (byte-compile-cond): Notice unconditional clauses
                   2055:        and optimize the code generated.
                   2056: 
                   2057: Tue Jan 20 11:48:17 1987  Richard M. Stallman  (rms at prep)
                   2058: 
                   2059:        * bytecomp.el (byte-compile-if): Correct test for else-less if's.
                   2060: 
                   2061:        * sun-mouse.el: Delete code to handle resize-blips
                   2062:        since they are unnecessary and no longer generated.
                   2063: 
                   2064:        * sort.el (sort-columns): Pass -t\n instead of -b to `sort'.
                   2065: 
                   2066: Mon Jan 19 12:44:42 1987  Richard M. Stallman  (rms at prep)
                   2067: 
                   2068:        * loaddefs.el (auto-mode-alist): Recognize .lsp as Lisp mode.
                   2069: 
                   2070: Fri Jan 16 18:09:59 1987  Richard Mlynarik  (mly at prep)
                   2071: 
                   2072:        * rmail.el (rmail-count-new-messages),
                   2073:          rmailout.el (rmail-output-to-rmail-file):
                   2074:        Add optional arg `nomsg' to former, which latter supplies,
                   2075:        so that rmail doesn't report counting one appended message.
                   2076: 
                   2077: Thu Jan 15 22:19:17 1987  Richard M. Stallman  (rms at prep)
                   2078: 
                   2079:        * shell.el (shell): Flush hpux kludge to use "sh" instead of
                   2080:        SHELL, and install another kludge to pass -T if on hpux.
                   2081: 
                   2082: Thu Jan 15 17:08:01 1987  Richard Mlynarik  (mly at prep)
                   2083: 
                   2084:        * time.el (display-time-filter):
                   2085:        Never eat anything larger than your own head.
                   2086: 
                   2087: Thu Jan 15 16:10:33 1987  Richard M. Stallman  (rms at prep)
                   2088: 
                   2089:        * files.el (after-find-file): Sit for 2 sec after warning msg.
                   2090: 
                   2091: Thu Jan 15 09:07:04 1987  Richard Mlynarik  (mly at prep)
                   2092: 
                   2093:        * rmail.el (rmail-get-new-mail):
                   2094:        (or (verify-visited-file-modtime (current-buffer))
                   2095:             (find-file (buffer-file-name)))
                   2096: 
                   2097:        * simple.el (append-next-kill):
                   2098:        Make this work when not (interactive-p)
                   2099: 
                   2100: Wed Jan 14 16:40:38 1987  Richard Mlynarik  (mly at prep)
                   2101: 
                   2102:        * terminal.el:
                   2103:        Can't send ^d chars (004) through the cretinous so-called ptys
                   2104:        written by the mindless so-called hackers responsible for un*x
                   2105:        (the Operating System of the Future.)
                   2106: 
                   2107: Mon Jan 12 01:08:19 1987  Richard Mlynarik  (mly at prep)
                   2108: 
                   2109:        * files.el (basic-save-buffer):
                   2110:        Typo.
                   2111: 
                   2112: Sun Jan 11 16:16:15 1987  Richard Mlynarik  (mly at prep)
                   2113: 
                   2114:        * ebuff-menu (electric-buffer-list):
                   2115:        Typo.
                   2116: 
                   2117:        * buff-menu.el (Buffer-menu-select):
                   2118:        If the buffer to select is also marked with ">" only make one
                   2119:        window for it.
                   2120: 
                   2121:        * terminal.el (te-filter):
                   2122:        Save/restore point from te-saved-point to minimise the lossage
                   2123:        vandals can inflict.
                   2124: 
                   2125: Fri Jan  9 15:54:00 1987  Richard M. Stallman  (rms at prep)
                   2126: 
                   2127:        * tex-mode.el: New version from Gildea.
                   2128:        Many changes.
                   2129: 
                   2130: Fri Jan  9 15:04:45 1987  Richard Mlynarik  (mly at prep)
                   2131: 
                   2132:        * novice.el (disabled-command-hook):
                   2133:        cursor-in-echo-area.
                   2134: 
                   2135: Fri Jan  9 10:23:13 1987  Richard M. Stallman  (rms at prep)
                   2136: 
                   2137:        * mh-e.el (mh-send-letter, mh-fully-kill-draft):
                   2138:        Two minor fixes from Larus.
                   2139: 
                   2140:        * files.el (basic-save-buffer):  After prompting for
                   2141:        filename for non-file buffer, turn on auto-save.
                   2142: 
                   2143: Thu Jan  8 12:05:49 1987  Richard Mlynarik  (mly at prep)
                   2144: 
                   2145:        * files.el (set-visited-filename):
                   2146:        (kill-local-variable 'revert-buffer-function)
                   2147: 
                   2148:        * hanoi.el (hanoi0), yow.el, flame.el (psychoanalyze-{pinhead,flamer}):
                   2149:        Quit if luser types a char rather than inhibiting redisplay for 20
                   2150:        minutes!
                   2151: 
                   2152: Thu Jan  8 00:59:16 1987  Richard M. Stallman  (rms at prep)
                   2153: 
                   2154:        * sort.el (sort-columns): Fix typo in variable name.
                   2155:        Also check for presence of tabs and get error.
                   2156: 
                   2157: Wed Jan  7 13:25:01 1987  Richard M. Stallman  (rms at prep)
                   2158: 
                   2159:        * vi.el: New version from [email protected].
                   2160:        All function and variable names start with `vi'.
                   2161:        Some missing vi capabilities now emulated.
                   2162: 
                   2163:        * sun-mouse.el (set-screen-size-and-rdis):
                   2164:        was using x as screen height and y as width; exchange.
                   2165: 
                   2166: Tue Jan  6 23:52:52 1987  Richard Mlynarik  (mly at prep)
                   2167: 
                   2168:        * term/x-win.el:
                   2169:        Set suspend-hook to get an error.
                   2170: 
                   2171: Tue Jan  6 17:35:37 1987  Richard M. Stallman  (rms at prep)
                   2172: 
                   2173:        * mh-e.el (mh-write-msg-to-file): Generate buffer " *mh-temp*"
                   2174:        if it is missing.
                   2175: 
                   2176: Tue Jan  6 11:53:42 1987  Richard Mlynarik  (mly at prep)
                   2177: 
                   2178:        * rmailmsc.el (set-rmail-inbox-list):
                   2179:        More informative prompt.
                   2180: 
                   2181: Mon Jan  5 01:15:17 1987  Richard M. Stallman  (rms at prep)
                   2182: 
                   2183:        * paths.el: Prefer Berkeley-style formatted manual directories
                   2184:        (/usr/mat/cat1...) to ATT-style ones.  Pyramid has trouble
                   2185:        if it uses ATT dirs in BSD universe.
                   2186: 
                   2187:        * vi.el: New version from [email protected].
                   2188: 
                   2189:        * Version 18.35 released.
                   2190: 
                   2191: Sun Jan  4 22:11:20 1987  Richard M. Stallman  (rms at prep)
                   2192: 
                   2193:        * picture.el: Fix typo in define-key for C-c<.
                   2194: 
                   2195: Sun Jan  4 21:15:59 1987  Richard Mlynarik  (mly at prep)
                   2196: 
                   2197:        * prolog.el:
                   2198:        Don't modify current buffer's syntax-table when loading this file.
                   2199: 
                   2200: Sat Jan  3 19:59:41 1987  Richard M. Stallman  (rms at prep)
                   2201: 
                   2202:        * x-mouse.el: Define names for the button-up events.
                   2203: 
                   2204: Wed Dec 31 04:19:31 1986  Richard M. Stallman  (rms at prep)
                   2205: 
                   2206:        * bytecomp.el (byte-compile-function-form):
                   2207:        Was miscompiling (function SYMBOL) by failing to quote SYMBOL.
                   2208: 
                   2209: Sun Dec 28 14:32:22 1986  Richard Mlynarik  (mly at prep)
                   2210: 
                   2211:        * userlock.el:
                   2212:        Bind cursor-in-echo-area for read-char.
                   2213: 
                   2214: Wed Dec 24 18:31:50 1986  Richard Mlynarik  (mly at prep)
                   2215: 
                   2216:        * terminal.el:
                   2217:        Lots of things changed.
                   2218:        Have to start a shell just to call stty since emacs
                   2219:        won't set things up correctly!!!  (We end up sometimes
                   2220:        execing 5 programs to start up...)      
                   2221:        Emulator terminal-type capabilities extended somewhat
                   2222:        and `command-set' made somewhat emacs-oid in order to make
                   2223:        termscript files easier to understand.
                   2224: 
                   2225: Tue Dec 23 02:11:49 1986  Richard M. Stallman  (rms at prep)
                   2226: 
                   2227:        * macros.el (insert-kbd-macro): Only look for global key bindings
                   2228:        since we don't know how to record local ones properly
                   2229:        (and in general there is no way to do it).
                   2230: 
                   2231:        * bytecomp.el (byte-compile-find-vars-1):
                   2232:        Cons up and return a macroexpanded version of the form
                   2233:        being scanned.
                   2234:        Don't look inside a call to `function' or `condition-case'.
                   2235:        For catch, look only at first argument.
                   2236: 
                   2237:        * bytecomp.el (byte-compile-find-vars):
                   2238:        Return (MACROEXPANDEDFORM . VARSUSED).
                   2239: 
                   2240:        * bytecomp.el (byte-compile-top-level):
                   2241:        Use the macroexpanded form returned by byte-compile-find-vars
                   2242:        for subsequent compilation.  Thus, each macro call is expanded
                   2243:        only once.
                   2244: 
                   2245: Mon Dec 22 15:50:58 1986  Richard M. Stallman  (rms at prep)
                   2246: 
                   2247:        * subr.el: Delete nth and copy-keymap (now in fns.c and keymap.c).
                   2248: 
                   2249: Mon Dec 22 14:04:15 1986  Richard Mlynarik  (mly at prep)
                   2250: 
                   2251:        * texinfmt.el (batch-texinfo-format):
                   2252:        Was printing message about source file rather than output file. 
                   2253: 
                   2254: Mon Dec 22 13:08:39 1986  Richard M. Stallman  (rms at prep)
                   2255: 
                   2256:        * subr.el: Remove `delete-backward-char-untabify',
                   2257:        insert `backward-'delete-char'.
                   2258: 
                   2259: Mon Dec 22 11:06:47 1986  Richard Mlynarik  (mly at prep)
                   2260: 
                   2261:        * simple.el (undo):
                   2262:        Was missing local var `modified'
                   2263: 
                   2264:        * subr.el:
                   2265:        Make `set-window-buffer' synonym for obfuscatory `show-buffer'
                   2266:        Make 'delete-backward-char-untabify' a synonym for
                   2267:        `backward-delete-char-untabify' -- the non-conventional naming of
                   2268:        the latter confuses people
                   2269: 
                   2270: Sat Dec 20 23:38:00 1986  Richard Mlynarik  (mly at prep)
                   2271: 
                   2272:        * loaddefs.el:
                   2273:        Add autoload for sort-regexp-fields.
                   2274: 
                   2275:        * sort.el:
                   2276:        Rename skip-fields -> sort-skip-fields to avoid name-conflict
                   2277: 
                   2278: Sat Dec 20 21:51:22 1986  Richard M. Stallman  (rms at prep)
                   2279: 
                   2280:        * isearch.el (isearch): Print message "" only if don't set mark.
                   2281:        * isearch.el (isearch-message): Put cursor in echo area instead of
                   2282:        ellipsis.
                   2283:        * isearch.el (isearch-search): use one string-match to check
                   2284:        for all errors that mean "incomplete input".
                   2285: 
                   2286:        * files.el (rename-auto-save-file):
                   2287:        Alter auto save file name of current buffer, and rename
                   2288:        any existing auto save file.
                   2289: 
                   2290:        * files.el (set-visited-file-name): Use rename-auto-save-file
                   2291:        if auto save mode is already on.
                   2292: 
                   2293:        * simple.el (undo): If undo-mode clears modified,
                   2294:        delete any auto-save file.
                   2295: 
                   2296: Sat Dec 20 17:04:26 1986  Richard Mlynarik  (mly at prep)
                   2297: 
                   2298:        * fortran.el:
                   2299:        Allow fortran-comment-indent-char to be a string of length 1,
                   2300:        since that is what is documented in the printed v18 manuals.
                   2301: 
                   2302:        * terminal.el:
                   2303:        Print a help message when emulator starts.
                   2304:        Fix a bug in te-escape-help.
                   2305: 
                   2306:        * subr.el (read-quoted-char):
                   2307:        Document PROMPT arg.
                   2308: 
                   2309: Fri Dec 19 16:26:05 1986  Richard M. Stallman  (rms at prep)
                   2310: 
                   2311:        * lisp.el (lisp-complete-symbol):
                   2312:        Don't put pre-completion text on kill ring.
                   2313: 
                   2314: Fri Dec 19 11:31:22 1986  Richard Mlynarik  (mly at prep)
                   2315: 
                   2316:        * ftp.el (read-ftp-user-password):
                   2317:        Change prompting for user-name
                   2318: 
                   2319: Thu Dec 18 01:40:37 1986  Richard M. Stallman  (rms at prep)
                   2320: 
                   2321:        * files.el (recover-file): Supply missing arg in call to error.
                   2322: 
                   2323:        * isearch.el: If search-slow-window-lines is negative, put the
                   2324:        search window at the top.  Always bind window-min-height to 1.
                   2325: 
                   2326:        * isearch.el: When extending a reverse non-regexp search
                   2327:        must not extend past barrier (same idea as below for regexps).
                   2328: 
                   2329: Wed Dec 17 11:44:21 1986  Richard M. Stallman  (rms at prep)
                   2330: 
                   2331:        * isearch.el: Combine code for search-repeat-char and
                   2332:        search-reverse-char into one cond clause.
                   2333:        If search direction is changing, don't greb prev search-string.
                   2334:        Otherwise, do grab it if search-string is currently empty.
                   2335: 
                   2336:        * isearch.el: When extending a reverse regexp search string,
                   2337:        criterion for extending current match was one off, and also
                   2338:        now won't go into the area beyond where last C-r was typed.
                   2339: 
                   2340:        * replace.el (perform-replace): If user types C-l,
                   2341:        clear screen, redisplay, and ask again.
                   2342: 
                   2343:        * isearch.el: In regexp isearch, when a ?, * or | is input,
                   2344:        back up start of search.  New local variable `barrier' is
                   2345:        position of original command or of last C-s or C-r; it
                   2346:        is saved by isearch-push-state.
                   2347: 
                   2348: Mon Dec 15 09:30:22 1986  Richard Mlynarik  (mly at prep)
                   2349: 
                   2350:        * fortran.el:
                   2351:        Initialise fortran-mode-abbrev-table correctly.
                   2352: 
                   2353:        * fortran.el:
                   2354:        fortran-comment-indent-char should be a character (a fixnum), not
                   2355:        a string of length one.
                   2356: 
                   2357:        * rmail.el:
                   2358:        Add support for delta-from-UT timezone specs ("EST" = "-0500")
                   2359:        Add support for four-character timezone specifications such as NZST
                   2360:        [This is actually a bit suspect, since four-character timezone
                   2361:        specs violate the rfc822 date format -- one should be using a spec
                   2362:        like "+1000" instead]
                   2363: 
                   2364: Fri Dec 12 09:21:03 1986  Richard M. Stallman  (rms at prep)
                   2365: 
                   2366:        * loaddefs.el: Delete incorrect entry for .mss in auto-mode-alist,
                   2367:        so correct entry is visible.
                   2368: 
                   2369:        * rmail.el (rmail): Initialize rmail-last-{rmail-,}file here
                   2370:        rather than when rmail.el is loaded.
                   2371: 
                   2372:        * Version 18.33 released.
                   2373: 
                   2374:        * rnewspost.el: require sendmail.
                   2375: 
                   2376:        * loaddefs.el: Autoload scribe-mode and use for ".mss" files.
                   2377:        Autoload modula-2-mode and prolog-mode as well.
                   2378: 
                   2379:        * sendmail.el (mail-mode): Set buffer-offer-save.
                   2380: 
                   2381:        * files.el (save-some-buffers): If user says `n' to "Save
                   2382:        abbrevs?", clear abbrevs-changed so won't ask again. 
                   2383: 
                   2384:        * files.el (buffer-offer-save): New variable, local in all buffers.
                   2385:        * files.el (save-some-buffers): New 2nd arg EXITING.
                   2386:        If non-nil, offer to save any nonempty modified buffer
                   2387:        in which `buffer-offer-save' is non-nil.
                   2388: 
                   2389:        * sup-mouse.el: New file to handle mouse commands on
                   2390:        supdup terminals.
                   2391: 
                   2392: Thu Dec 11 17:59:43 1986  Chris Hanson  (cph at prep)
                   2393: 
                   2394:        * man.el: Fix bug in regexp used to nuke footers in hp-ux.
                   2395: 
                   2396: Thu Dec 11 17:52:44 1986  Richard M. Stallman  (rms at prep)
                   2397: 
                   2398:        * keypad.el: Fix typo "kill-linee".
                   2399: 
                   2400: Thu Dec 11 14:19:20 1986  Richard Mlynarik  (mly at prep)
                   2401: 
                   2402:        * isearch.el (isearch):
                   2403:        Never set search-last-string to ""
                   2404: 
                   2405: Wed Dec 10 17:28:20 1986  Richard M. Stallman  (rms at prep)
                   2406: 
                   2407:        * help.el (help-for-help): Once long help text is on screen,
                   2408:        bind cursor-in-echo-area to t for reading subsequent chars.
                   2409: 
                   2410:        * sort.el (sort-columns): Fix typo (col-beg1 was col-beg
                   2411:        and likewise for col-end1).
                   2412: 
                   2413: Tue Dec  9 16:06:45 1986  Richard Mlynarik  (mly at prep)
                   2414: 
                   2415:        * terminal.el, ehelp.el:
                   2416:        New files.
                   2417:        "terminal" still needs a small amount of documentation.
                   2418: 
                   2419: Sat Dec  6 14:28:39 1986  Richard M. Stallman  (rms at prep)
                   2420: 
                   2421:        * Version 18.32 released.
                   2422: 
                   2423:        * scribe.el: New file containing scribe-mode.
                   2424:        * server.el: New file containing server-start
                   2425:        (makes existing Emacs process serve as "the editor" for
                   2426:        other programs that want to invoke an editor subprocess.)
                   2427: 
                   2428: Fri Dec  5 01:14:16 1986  Richard M. Stallman  (rms at prep)
                   2429: 
                   2430:        * subr.el (substitute-key-definition):  [MLY]
                   2431:        The definitions are in the cdr's of alist elts, not the cars.
                   2432: 
                   2433:        * mh-e.el: 3.4h from Larus.
                   2434: 
                   2435:        * rmail.el (rmail-get-new-mail):
                   2436:        Never bind make-backup-files to t if it was nil before.
                   2437: 
                   2438:        * keypad.el (function-key-sequence):
                   2439:        * macros.el (insert-kbd-macro):
                   2440:        * vi.el:
                   2441:        Pass local map argument to where-is-internal.
                   2442: 
                   2443:        * c-mode.el (c-backward-to-noncomment): Skip ^L like newline.
                   2444: 
                   2445:        * c-mode.el (calculate-c-indent):
                   2446:        When checking for continued previous lines, after skipping one,
                   2447:        use c-backward-to-noncomment to find next real text.
                   2448:        When classifying top-level lines, ignore page breaks;
                   2449:        lines ending in } are not continued lines.
                   2450: 
                   2451:        * rmailkwd.el (rmail-set-label):
                   2452:        Delete whitespace only next to commas.
                   2453: 
                   2454:        * rmailkwd.el (rmail-nuke-whitespace): Delete this function.
                   2455: 
                   2456:        * sendmail.el (mail-do-fcc): Delete the entire line of an fcc
                   2457:        including the newline after it.  Was failing to do so
                   2458:        if the line had a space or tab at the end.
                   2459: 
                   2460:        * c-mode.el (c-indent-line): Don't think that "else_..."
                   2461:        is the keyword "else".
                   2462: 
                   2463:        * rmail.el (rmail-search): For reverse search, use
                   2464:        re-search-forward to filter messages; then, once a message is found,
                   2465:        use re-search-backward to position point within it. 
                   2466: 
                   2467:        * rmail.el (rmail-expunge): Don't bomb if rmail file is empty.
                   2468:        * rmail.el (rmail-show-message): If showing message number zero,
                   2469:        don't beep, and set point at beginning of it.
                   2470:        * rmail.el (rmail-set-message-counters): If no messages, set
                   2471:        rmail-current-message to 0.
                   2472: 
                   2473: Thu Dec  4 18:53:38 1986  Richard Mlynarik  (mly at prep)
                   2474: 
                   2475:        * ftp.el (ftp-sentinel):
                   2476:        Catch time taken/transfer-rate information.
                   2477: 
                   2478: Tue Dec  2 22:35:00 1986  Richard M. Stallman  (rms at prep)
                   2479: 
                   2480:        * float.el (float-to-string): Don't infinite-loop if arg is zero.
                   2481: 
                   2482:        * float.el (float-regexp): Accept numbers lacking digits before
                   2483:        the point.  Accept numbers with a point and no digits after it.
                   2484:        Don't get confused by matching just part of the input.
                   2485: 
                   2486:        * float.el (string-to-float): Detect if loading-0s
                   2487:        gets to equal the length of digit-string.
                   2488: 
                   2489: Tue Dec  2 15:46:37 1986  Richard Mlynarik  (mly at prep)
                   2490: 
                   2491:        * float.el (extract-match):
                   2492:        Convert to new re-register regime
                   2493: 
                   2494: Mon Dec  1 18:08:39 1986  Richard Mlynarik  (mly at prep)
                   2495: 
                   2496:        * mailalias.el (expand-mail-aliases):
                   2497:        Check for case of (eq mail-aliases t) -- can happen if mail-mode
                   2498:        is entered without calling mail-setup (eg when trying to recover
                   2499:        an autosaved mail file)
                   2500: 
                   2501: Wed Nov 26 17:30:21 1986  Richard Mlynarik  (mly at prep)
                   2502: 
                   2503:        * loaddefs.el:
                   2504:        mode-line-format should contain (-3 . "%p") rather than "%3p"
                   2505: 
                   2506:        * terminal.el:
                   2507:        Use the "env" program
                   2508: 
                   2509: Wed Nov 26 00:07:19 1986  Richard M. Stallman  (rms at prep)
                   2510: 
                   2511:        * compile.el (compile1, compilation_sentinel):
                   2512:        Don't make *compilation* read-only.
                   2513: 
                   2514:        * simple.el (next-complex-command): fix one-off about
                   2515:        largest allowed value of ARG.  If attempting to move
                   2516:        past beginning or end of history, move to the first or
                   2517:        last element and then signal an error.
                   2518: 
                   2519:        * terminal.el: New file, like shell-mode modified to
                   2520:        simulate a display terminal for the inferior.
                   2521: 
                   2522: Tue Nov 25 00:04:36 1986  Richard M. Stallman  (rms at prep)
                   2523: 
                   2524:        * outline.el (outline-mode): outline-regexp must match at start
                   2525:        of line to be a paragraph start.
                   2526: 
                   2527:        * simple.el ({beginning,end}-of-buffer):
                   2528:        When buffer-size is large, divide before multiplying
                   2529:        to avoid overflow.
                   2530: 
                   2531:        * mailalias.el (expand-mail-aliases):
                   2532:        Re-expand the expansions for compatibility with Berkeley mail.
                   2533: 
                   2534:        * ftp.el: New file for visiting remote files using FTP.
                   2535: 
                   2536: Mon Nov 24 14:07:40 1986  Richard M. Stallman  (rms at prep)
                   2537: 
                   2538:        * files.el (find-file-noselect): Due to change in
                   2539:        insert-file-contents, need not set buffer-file-name if error.
                   2540: 
                   2541:        * paths.el: Correct manual-formatted-dirlist for USG systems.
                   2542: 
                   2543:        * man.el: Use new subroutine insert-man-file to insert files
                   2544:        uncompressing if nec.  Also uncompact compacted files.
                   2545:        Detect sysV footers.  Detect headers when section contains a
                   2546:        letter (as in 3n).  Delete the vars already moved to paths.el.
                   2547: 
                   2548:        * disass.el: new name for disassemble.el to avoid USG truncation.
                   2549:        loaddefs.el changed for this.
                   2550: 
                   2551: Mon Nov 24 02:43:08 1986  Chris Hanson  (cph at prep)
                   2552: 
                   2553:        * term/supdup.el: Add code for hp-ux which has no binding for the
                   2554:        TERMCAP environment variable.
                   2555: 
                   2556: Sun Nov 23 00:03:35 1986  Richard M. Stallman  (rms at prep)
                   2557: 
                   2558:        * version 18.31 released.
                   2559: 
                   2560:        * x-mouse.el: New mouse-command keys are C-x C-@.
                   2561: 
                   2562: Sat Nov 22 14:15:11 1986  Richard Mlynarik  (mly at prep)
                   2563: 
                   2564:        * bytecomp.el (byte-recompile-directory):
                   2565:        Use third arg to `directory-files'
                   2566: 
                   2567: Sat Nov 22 02:26:22 1986  Richard M. Stallman  (rms at prep)
                   2568: 
                   2569:        * subr.el: Defvars for global-map, ctl-x-map, esc-map
                   2570:        and mouse-map, just so they get doc strings.
                   2571: 
                   2572: Fri Nov 21 15:43:49 1986  Richard M. Stallman  (rms at prep)
                   2573: 
                   2574:        * bytecomp.el (byte-compile-file): Bind vms-stmlf-recfm to t
                   2575:        around writing the output file.
                   2576: 
                   2577: Fri Nov 21 14:46:37 1986  Leonard H. Tower Jr.  (tower at prep)
                   2578: 
                   2579:        * rnews.el, rnewspost.el (caesar-region, news-caesar-buffer-body)
                   2580:        Added former from phr, rename latter and modified it to work with
                   2581:        former.  Changed key-bindings for rename.  This gets rid of the
                   2582:        interface (which also is ugly) to the UNIX "tr" command.
                   2583: 
                   2584: Fri Nov 21 00:29:13 1986  Richard M. Stallman  (rms at prep)
                   2585: 
                   2586:        * mh-e.el (mh-display-msg):
                   2587:         Pass non-nil 2nd arg to insert-file-contents
                   2588: 
                   2589: Thu Nov 20 23:57:52 1986  Richard M. Stallman  (rms at prep)
                   2590: 
                   2591:        * vip.el (vip-find-char):  Use search-forward instead of
                   2592:        * yow.el (snarf-yows):     scan-buffer.  A few other local
                   2593:        * man.el (manual-entry):   simplifications.
                   2594: 
                   2595:        * bytecomp.el: Don't open-code scan-buffer.
                   2596: 
                   2597: Thu Nov 20 12:33:31 1986  Richard Mlynarik  (mly at prep)
                   2598: 
                   2599:        * helper.el:
                   2600:        Flush Helper-major-mode, Helper-mode-name:
                   2601:        there is a much simpler way of doing this
                   2602:        (see new Helper-describe-mode)
                   2603:        Make it work for Helper-return-blurb to be buffer-local
                   2604:        (this is better than binding it dynamically)
                   2605: 
                   2606:        * ebuffer-menu.el, echistory.el, view.el:
                   2607:        Flush references to Helper-{major-mode,mode-name}
                   2608: 
                   2609: Wed Nov 19 22:39:57 1986  Richard M. Stallman  (rms at prep)
                   2610: 
                   2611:        * indent.el: Make tab-stop-list a user variable.
                   2612: 
                   2613:        * rmail.el: Undo previous change to rmail-show-message.
                   2614: 
                   2615: Tue Nov 18 08:39:59 1986  Richard Mlynarik  (mly at prep)
                   2616: 
                   2617:        * prolog.el (end-of-prolog-clause):
                   2618:        Typo
                   2619: 
                   2620:        * ebuff-menu.el:
                   2621:        Make "n" and "p" synonymous with "\C-n" and "\C-p"
                   2622: 
                   2623:        * rmail.el (rmail-show-message):
                   2624:        With no interactive argument, just move to beginning of current
                   2625:        message (like ".") rather than to message 1.
                   2626: 
                   2627: Sun Nov 16 23:32:19 1986  Richard M. Stallman  (rms at prep)
                   2628: 
                   2629:        * startup.el: expect window-system to be a symbol, not a string,
                   2630:        and concatenate "-win" instead of "-windows" to keep
                   2631:        file names short.
                   2632: 
                   2633:        * term/x-win.el: New name for term/X-windows.el
                   2634:        needed due to change in dispnew.c re window-systems.
                   2635: 
                   2636: Sun Nov 16 11:04:33 1986  Leonard H. Tower Jr.  (tower at prep)
                   2637: 
                   2638:        * rnews.el (news-ignored-headers)
                   2639:        removed Organization:, so it's visible to readers.
                   2640: 
                   2641: Fri Nov 14 13:16:48 1986  Richard M. Stallman  (rms at prep)
                   2642: 
                   2643:        * Emacs version 18.30 *
                   2644: 
                   2645:        * rmail.el (rmail-forward):
                   2646:        Use mail-other-window unless there is only one window visible.
                   2647:        Use of `mail' instead in the case of multiple windows on the
                   2648:        screen makes it a nuisance to get back to Rmail.
                   2649: 
                   2650:        * outline.el (outline-regexp): ^L starts a header line.
                   2651: 
                   2652: Thu Nov 13 23:38:57 1986  Richard M. Stallman  (rms at prep)
                   2653: 
                   2654:        * fill.el (fill-region-as-paragraph):
                   2655:        If 1st line starts with fill prefix, exclude that fill
                   2656:        prefix from the preprocessing before actual filling.
                   2657:        Fixes failure to preserve initial whitespace after a fill prefix.
                   2658: 
                   2659: Tue Nov 11 14:57:25 1986  Leonard H. Tower Jr.  (tower at prep)
                   2660: 
                   2661:        * rnews.el (news-show-all-headers)
                   2662:        Added code to replace previously deleted (news-get-back).
                   2663: 
                   2664:        * emacsbug.el (report-emacs-bug):
                   2665:        Got rid of redundant "on system-name (system-type)" now that
                   2666:        (emacs-version) outputs it.
                   2667: 
                   2668: Mon Nov 10 08:54:05 1986  Richard Mlynarik  (mly at prep)
                   2669: 
                   2670:        * dired.el (dired-mode):
                   2671:        (run-hooks 'dired-mode-hook)
                   2672: 
                   2673: Sun Nov  9 21:59:30 1986  Richard Mlynarik  (mly at prep)
                   2674: 
                   2675:        * files.el (set-visited-file-name):
                   2676:        (kill-local-variable 'write-file-hooks)
                   2677: 
                   2678: Sun Nov  9 14:28:43 1986  Richard M. Stallman  (rms at prep)
                   2679: 
                   2680:        * simple.el (push-mark): Print nothing if minibuffer active.
                   2681: 
                   2682: Sat Nov  8 09:38:18 1986  Richard M. Stallman  (rms at prep)
                   2683: 
                   2684:        * rnews.el (news-set-mode-line):
                   2685:        Don't change mode-line-format; instead change mode-line-process
                   2686:        and mode-line-buffer-identification.
                   2687:        Delete unused function `strcpyn'.
                   2688: 
                   2689:        * echistory.el (electric-command-history):
                   2690:        Delete no-op `let'.
                   2691: 
                   2692:        * compile.el (compile1): Flush v17 compatibility code to sett
                   2693:        mode-line-format.
                   2694:        * info.el (Info-set-mode-line, Info-edit): Ditto.
                   2695:        * shell.el (shell-mode, inferior-lisp-mode): Ditto.
                   2696:        * telnet.el (telnet-mode): Ditto.
                   2697: 
                   2698:        * c-mode.el (calculate-c-indent): When deciding whether
                   2699:        a line is a continuation, ignore label-lines.
                   2700:        Also ignore preceding lines that end in commas.  Consequence:
                   2701:        if the preceding line is a continuation, our line
                   2702:        is indented just like it (as a continuation of the same thing).
                   2703: 
                   2704:        * loadup.el: look for new file "site-load.el" to preload
                   2705:        libraries before the DOC file is read.
                   2706: 
                   2707: Fri Nov  7 19:15:57 1986  Richard M. Stallman  (rms at prep)
                   2708: 
                   2709:        * novice.el (disabled-command-hook):
                   2710:        Catch errors in `documentation' in case doc file is missing.
                   2711: 
                   2712:        * keypad.el (function-key-sequence):
                   2713:        Use cons, not list, to make the definition to search for.
                   2714: 
                   2715: Fri Nov  7 12:30:48 1986  Richard Mlynarik  (mly at prep)
                   2716: 
                   2717:        * sort.el (sort-build-lists):
                   2718:        Delete CPH's change.
                   2719:        This had already been fixed in a different way.
                   2720: 
                   2721: Fri Nov  7 10:40:40 1986  Richard M. Stallman  (rms at prep)
                   2722: 
                   2723:        * c-mode.el (calculate-c-indent):
                   2724:        A line ending in singlequote-colon now does not make the
                   2725:        following line be considered a continuation.
                   2726: 
                   2727: Fri Nov  7 09:14:29 1986  Chris Hanson  (cph at prep)
                   2728: 
                   2729:        * sort.el (sort-build-lists):
                   2730:        Was not initializing point to the beginning of the region.  As a
                   2731:        result, if one tried to sort a region where point was at the end
                   2732:        and mark at the beginning, nothing would happen.
                   2733: 
                   2734: Thu Nov  6 19:47:21 1986  Richard M. Stallman  (rms at prep)
                   2735: 
                   2736:        * subr.el (indent-to-column): New alias for indent-to.
                   2737: 
                   2738: Thu Nov  6 18:09:10 1986  Leonard H. Tower Jr.  (tower at prep)
                   2739: 
                   2740:        * rnewspost.el 
                   2741:        Finish bringing posting and followups (mostly) up to the News 2.11
                   2742:        revision of RFC 850 (exceptions noted in rnewspost.el's header).
                   2743:        Added function news-reply-yank-original, to be used in lieu of
                   2744:        mail-yank-original.
                   2745: 
                   2746: Thu Nov  6 12:46:57 1986  Richard M. Stallman  (rms at prep)
                   2747: 
                   2748:        * version.el (emacs-version):
                   2749:        Include host name and system type.
                   2750: 
                   2751:        * rmail.el: rmail-edit-current-message moved from C-r to w.
                   2752:        Doc string of rmail-mode changed.
                   2753: 
                   2754:        * loaddefs.el (auto-mode-alist, completion-ignored-extensions):
                   2755:        Ignore ".blg" and ".bbl".  Know modes for ".bbl" and ".bib".
                   2756:        Rearrange auto-mode-alist with frequently used elts first.
                   2757: 
                   2758:        * files.el (find-file-noselect):
                   2759:        Eliminate incorrect nested or-for-effect within or-for-effect.
                   2760:        Bug was it didn't offer to reread a changed file.
                   2761: 
                   2762: Wed Nov  5 16:32:31 1986  Leonard H. Tower Jr.  (tower at prep)
                   2763: 
                   2764:        * rnewspost.el (news-reply)
                   2765:        Fixed bug when point was outside of header on invocation.
                   2766:        Added References: header line per RFC850.       
                   2767: 
                   2768: Wed Nov  5 12:48:44 1986  Richard M. Stallman  (rms at prep)
                   2769: 
                   2770:        * files.el (file-name-sans-versions):
                   2771:        Fix one more typo in name of argument variable.
                   2772: 
                   2773: Wed Nov  5 11:01:57 1986  Richard Mlynarik  (mly at prep)
                   2774: 
                   2775:        * mh-e.el:
                   2776:        Version 3.4d from Larus
                   2777: 
                   2778: Wed Nov  5 10:10:53 1986  Richard M. Stallman  (rms at prep)
                   2779: 
                   2780:        * novice.el (disabled-command-hook):
                   2781:        Clean up the message in the case of coming from M-x ...
                   2782: 
                   2783: Tue Nov  4 17:55:33 1986  Richard M. Stallman  (rms at prep)
                   2784: 
                   2785:        * various files (dired-mode, Edit-options-mode, rmail-mode,
                   2786:        rmail-summary-mode, rmail-edit-mode, Buffer-menu-mode):
                   2787:        Give these symbols `special' as a `mode-class' property.
                   2788: 
                   2789:        * dired.el (dired-mode): Take out local value for
                   2790:        default-major-mode.  The mode-class property now makes sure
                   2791:        new buffers are not made in dired-mode.
                   2792: 
                   2793: Tue Nov  4 16:58:49 1986  Leonard H. Tower Jr.  (tower at prep)
                   2794: 
                   2795:        * rnews.el
                   2796:        Add several C-C C-F C-letter fields in RFC 850.
                   2797: 
                   2798: Tue Nov  4 11:56:46 1986  Richard Mlynarik  (mly at prep)
                   2799: 
                   2800:        * paragraphs.el (various):
                   2801:        (interactive "*") needed in some places.
                   2802: 
                   2803: Mon Nov  3 23:31:42 1986  Richard M. Stallman  (rms at prep)
                   2804: 
                   2805:        * help.el (variable-at-point):
                   2806:        Catch all errors anywhere within.  Fixes bug when
                   2807:        `C-h v' was done with point after an `('.
                   2808: 
                   2809: Sun Nov  2 17:30:54 1986  Richard Mlynarik  (mly at prep)
                   2810: 
                   2811:        * files.el (backup-buffer):
                   2812:        "neq" isn't defined -- use /=
                   2813: 
                   2814: Sat Nov  1 00:28:14 1986  Richard Mlynarik  (mly at prep)
                   2815: 
                   2816:        * simple.el (open-line):
                   2817:        interactive "*"
                   2818: 
                   2819:        * rmail.el (rmail-variables):
                   2820:        rmail-keywords should be buffer-local
                   2821: 
                   2822:        * undigest.el:
                   2823:        Another broken-un*x-mailer-compensation fix from rlk.
                   2824: 
                   2825:        * file.el (file-name-sans-version):
                   2826:        Fix typo in VMS case.
                   2827: 
                   2828: Thu Oct 30 20:12:01 1986  Richard Mlynarik  (mly at prep)
                   2829: 
                   2830:        * xscheme.el:
                   2831:        defvar scheme-program-name, not defconst
                   2832: 
                   2833:        * keypad.el (setup-terminal-keypad):
                   2834:        Use correct format for indirect keymap entries.
                   2835: 
                   2836: Wed Oct 29 19:07:03 1986  Leonard H. Tower Jr.  (tower at prep)
                   2837: 
                   2838:        * rnews.el, rnewspost.el:
                   2839:        Created later from parts of former to speed up initial rnews load
                   2840:        (also debugging time).  Added autoloads as appropriate.  The mail and
                   2841:        posting commands are most often not used in an rnews session.
                   2842: 
                   2843: Wed Oct 29 18:53:37 1986  Richard Mlynarik  (mly at prep)
                   2844: 
                   2845:        * startup.el (command-line):
                   2846:        VMS sys$login:.emacs
                   2847: 
                   2848: Wed Oct 29 14:13:10 1986  Leonard H. Tower Jr.  (tower at prep)
                   2849: 
                   2850:        * rnews.el (news-inews):
                   2851:        Added save-excursion call.  Got bury-buffer at right nesting level.
                   2852:        Got rid of unneeded code.
                   2853: 
                   2854:        * rnews.el (news-rotate-buffer-body):
                   2855:        Added and modified this function written by [email protected].
                   2856:        Bound it to C-c C-r in both news and post-news modes.
                   2857: 
                   2858:        * rnews.el:
                   2859:        Message text cleanup.
                   2860:        
                   2861: Wed Oct 29 13:27:26 1986  Richard Mlynarik  (mly at prep)
                   2862: 
                   2863:        * help.el (view-lossage):
                   2864:        Use (goto-char (point-min)), not (beginning-of-buffer))
                   2865: 
                   2866:        * electric.el (shrink-window-if-larger-than-buffer):
                   2867:        New function.  Perhaps this should be in subr.el?
                   2868: 
                   2869:        * tags.el (find-tag):
                   2870:        If arg is "" and interactive, put computed tag into
                   2871:        command-history so that repeat-complex-command works.
                   2872: 
                   2873:        * subr.el (momentary-string-display):
                   2874:        Avoid losing due to file-locking.
                   2875: 
                   2876:        * files.el (auto-save-mode):
                   2877:        Print a confirming message if interactive.
                   2878: 
                   2879: Tue Oct 28 01:12:35 1986  Richard Mlynarik  (mly at prep)
                   2880: 
                   2881:        * undigestify.el:
                   2882:        Compensate for broken MH digests
                   2883: 
                   2884:        * tex-mode.el (TeX-region):
                   2885:        Call csh with -f flag
                   2886: 
                   2887:        * rmail.el (rmail-forward):
                   2888:        Use mail, not mail-other-window.
                   2889: 
                   2890: Mon Oct 27 14:46:48 1986  Richard Mlynarik  (mly at prep)
                   2891: 
                   2892:        * nroff-mode (electric-nroff-mode):
                   2893:        Fix bugs.
                   2894: 
                   2895:        * electric.el, ebuff-menu.el, echistory.el:
                   2896:        Do the `space to flush' before calling Electric-command-loop
                   2897:        Delete the space to flush in electric-command-history.
                   2898: 
                   2899:        * tex-mode.el:
                   2900:        defconst -> defvar
                   2901: 
                   2902: Sun Oct 26 01:32:14 1986  Richard Mlynarik  (mly at prep)
                   2903: 
                   2904:        * sendmail.el:
                   2905:        (provide 'sendmail)
                   2906: 
                   2907:        * files.el (basic-save-buffer):
                   2908:        Set file modes appropriately in file-precious-flag case.
                   2909: 
                   2910: Wed Oct 22 18:00:18 1986  Richard Mlynarik  (mly at prep)
                   2911: 
                   2912:        * Rename term/xterm.el => term/X-windows.el
                   2913: 
                   2914:        * startup.el (command-line):
                   2915:        If the variable window-system is non-nil, load
                   2916:        (concat term-file-prefix window-system "-windows")
                   2917:        rather than (concat term-file-prefix (getenv "TERM"))
                   2918: 
                   2919:        * files.el (basic-save-buffer):
                   2920:        Fix write-file-hooks.
                   2921: 
                   2922:        * tex-mode.el (TeX-region):
                   2923:        Ensure newline before trailer (from gildea)
                   2924: 
                   2925: Tue Oct 21 11:39:56 1986  Richard Mlynarik  (mly at prep)
                   2926: 
                   2927:        * rmailedit.el (rmail-cease-edit):
                   2928:        Don't add edited attribute unless changes were actually made.
                   2929: 
                   2930:        * term/xterm.el (x-handle-switch):
                   2931:        command-line-args => command-line-args-left (yet again)
                   2932: 
                   2933: Mon Oct 20 18:40:23 1986  Richard Mlynarik  (mly at prep)
                   2934: 
                   2935:        * sort.el:
                   2936:          Work if (point) > (mark)
                   2937: 
                   2938:        * vip.el  (vi-change-mode-line):
                   2939: 
                   2940: Sat Oct 18 17:02:13 1986  Richard Mlynarik  (mly at prep)
                   2941: 
                   2942:        * add-log.el (add-change-log-entry):
                   2943:        If file specified is a directory, then use `ChangeLog' in that
                   2944:        directory.
                   2945: 
                   2946:        * sendmail.el (mail-send-and-exit):
                   2947:        Don't kill selected-window, if given a prefix arg.
                   2948: 
                   2949:        * files.el (normal-mode):
                   2950:        Don't clobber value of major-mode set by way of default-major-mode.
                   2951: 
                   2952: Fri Oct 17 01:06:06 1986  Richard Mlynarik  (mly at prep)
                   2953: 
                   2954:        * help.el, picture.el, simple.el, tags.el, vi.el:
                   2955:        Doc/spelling fixes from sjk
                   2956: 
                   2957:        * rmailsum.el:
                   2958:        use new mode-line technology
                   2959: 
                   2960:        * rmail.el (rmail-reply):
                   2961:        Handle resent-reply-to better.
                   2962: 
                   2963: Wed Oct 15 16:20:03 1986  Richard Mlynarik  (mly at prep)
                   2964: 
                   2965:        * edt.el:
                   2966:        (require 'keypad)
                   2967: 
                   2968:        * dired.el (dired-mode):
                   2969:        Don't lose finding files from dired when default-major-mode is
                   2970:        nil.
                   2971: 
                   2972: Tue Oct 14 18:08:53 1986  Richard Mlynarik  (mly at prep)
                   2973: 
                   2974:        * texinfmt.el:
                   2975:        Support for @include from schaefer%[email protected]
                   2976: 
                   2977:        * dabbrev.el (dabbrev-expand):
                   2978:        Give useful error message.  Use save-excursion.
                   2979:        Allow both symbol-constituent and word-constituent chars in the
                   2980:        expansion.
                   2981: 
                   2982:        * files.el (save-buffers-kill-emacs):
                   2983:        Make arg optional.
                   2984: 
                   2985: Sun Oct 12 02:26:26 1986  Richard Mlynarik  (mly at prep)
                   2986: 
                   2987:        * macros.el (name-last-kbd-macro):
                   2988:        Insert omitted argument in error message.
                   2989: 
                   2990:        * userlock.el (ask-user-about-lock-help):
                   2991:        Improve help message.
                   2992: 
                   2993: Sat Oct 11 16:33:51 1986  Richard Mlynarik  (mly at prep)
                   2994: 
                   2995:        * files.el (find-backup-file-name):
                   2996:        Call make-backup-file-name rather than appending "~"
                   2997: 
                   2998:        * lisp-mode.el:
                   2999:        Make `|' have `"' syntax for |WeIrD SymbolS|
                   3000: 
                   3001: Fri Oct 10 14:21:15 1986  Richard Mlynarik  (mly at prep)
                   3002: 
                   3003:        * edt.el, vi.el:
                   3004:        typo.
                   3005: 
                   3006: Wed Oct  8 09:56:38 1986  Richard Mlynarik  (mly at prep)
                   3007: 
                   3008:        * bytecomp.el (byte-compile-function-form):
                   3009:        Handle "(function symbol)"
                   3010: 
                   3011:        * sendmail.el (mail-position-on-field):
                   3012:        Return nil if field wasn't there and we did add (the
                   3013:        non-`soft' case)
                   3014: 
                   3015: Tue Oct  7 01:57:31 1986  Richard Mlynarik  (mly at prep)
                   3016: 
                   3017:        * shell.el:
                   3018:        Split off shell-set-directory from shell-send-input.
                   3019: 
                   3020:        * dabbrev.el (dabbrev-expand):
                   3021:        Fix bugs.  Check whether last-command was a dabbrev-expand.
                   3022:        Undo-boundary.
                   3023: 
                   3024: Sat Oct  4 14:50:01 1986  Richard Mlynarik  (mly at prep)
                   3025: 
                   3026:        * info.el (Info-find-node):
                   3027:        Bug in case of nodename "*"
                   3028: 
                   3029:        * info.el (Info-search):
                   3030:        Hair plus:  make search work with split subfiles.
                   3031:        Also, push position on node history if searching puts us in a
                   3032:        different node.
                   3033: 
                   3034:        * debug.el (debug):
                   3035:        New match-data format.
                   3036: 
                   3037:        * info.el (Info-goto-node):
                   3038:        Adjust to new regexp-register scheme.
                   3039: 
                   3040:        * info.el (Info-read-subfile):
                   3041:        Node delimiter is \n\^_, not just \^_
                   3042: 
                   3043:        * texinfmt.el (batch-texinfo-format):
                   3044:        Wasn't updated when Info-validate was given a required arg.
                   3045: 
                   3046:        * informat.el (Info-validate, Info-tagify):
                   3047:        Warn that don't know how to hack indirect files.
                   3048: 
                   3049:        * texinfmt.el, informat.el (batch-{texinfo-format,info-validate}):
                   3050:        First elt of command-line-args-left shouldn't be skipped.
                   3051: 
                   3052: Thu Oct  2 21:40:50 1986  Richard Mlynarik  (mly at prep)
                   3053: 
                   3054:        * info.el (Info-find-node):
                   3055:        Tag-table position match-data was being clobbered by intervening
                   3056:        search for "(indirect)"
                   3057: 
                   3058: Thu Oct  2 01:59:17 1986  Richard M. Stallman  (rms at prep)
                   3059: 
                   3060:        * texinfmt.el: define @smallbook and @tex ... @end tex.
                   3061: 
                   3062: Wed Oct  1 02:02:14 1986  Richard M. Stallman  (rms at prep)
                   3063: 
                   3064:        * lisp.el (lisp-complete-symbol): fix stupid bugs
                   3065:        affecting printing completion lists.
                   3066: 
                   3067:        * loaddefs.el: Improve doc of isearch functions.
                   3068: 
                   3069:        * texinfmt.el: Define commands chapheading, (sub)*heading
                   3070:        to format in the Info file like chapter and (sub)*section.
                   3071: 
                   3072:        * macros.el (name-last-kbd-macro):
                   3073:        Supply (interactive).
                   3074: 
                   3075:        * macros.el (insert-kbd-macro): Fix a few bugs.
                   3076: 
                   3077: Mon Sep 29 00:55:06 1986  Richard M. Stallman  (rms at prep)
                   3078: 
                   3079:        * subr.el (momentary-string-display):
                   3080:        Use insert-before-markers to insert the string so that
                   3081:        the right cursor position is displayed.
                   3082: 
                   3083: Sat Sep 27 04:56:36 1986  Richard M. Stallman  (rms at prep)
                   3084: 
                   3085:        * vip.el: renamed from vi1.el.  Many cleanup changes.
                   3086:        Entry point is now vip-mode, autoloaded from loaddefs.el.
                   3087: 
                   3088: Fri Sep 26 17:47:32 1986  Richard Mlynarik  (mly at prep)
                   3089: 
                   3090:        * files.el (recover-file, find-file-noselect):
                   3091:        Add nowarn arg to find-file-noselect, so that recover-file doesn't
                   3092:        warn one that one should consider doing m-x recover file.
                   3093: 
                   3094:        * subr.el (mod):
                   3095:        Synonym for "%"
                   3096: 
                   3097:        * files.el (recover-file):
                   3098:        Call expand-file-name.
                   3099: 
                   3100:        Also, get an error if user specifies an auto-save filename.
                   3101:        (Would be able to do something useful if there were a way
                   3102:        to get back the original filename from the auto-save filename)
                   3103: 
                   3104: Thu Sep 25 18:35:16 1986  Richard M. Stallman  (rms at prep)
                   3105: 
                   3106:        * man.el (manual-entry): If formatted man file name ends
                   3107:        in .Z, uncompress it.
                   3108: 
                   3109:        * macros.el (name-last-kbd-macro):
                   3110:        Now in Lisp code and autoloaded.
                   3111:        Get an error if name has a definition that's not a kbd macro.
                   3112: 
                   3113: Thu Sep 25 01:17:07 1986  Richard Mlynarik  (mly at prep)
                   3114: 
                   3115:        * replace.el (perform-replace):
                   3116:        Make ? (as well as C-h) give help for query-replace(-regexp)
                   3117: 
                   3118: Wed Sep 24 15:22:37 1986  Richard Mlynarik  (mly at prep)
                   3119: 
                   3120:        * simple.el (set-mark):
                   3121:        set-mark is in lisp code now (from editfns.c)
                   3122: 
                   3123:        * bytecomp.el:
                   3124:        Don't compile (mark) specially -- lisp code shouldn't
                   3125:        call this function very freqently.
                   3126: 
                   3127:        * startup.el (command-line-1):
                   3128:        (let ((load-path (cons default-directory load-path))) (load ...))
                   3129:        so that the "-load" switch can specify a file relative to $cwd
                   3130:        now that $cwd isn't a component of emacs' default load-path.
                   3131: 
                   3132:        * man.el (manual-entry)
                   3133:        HPUX dain bramage.
                   3134: 
                   3135: Tue Sep 23 20:02:01 1986  Richard M. Stallman  (rms at prep)
                   3136: 
                   3137:        * help.el: New file containing help commands
                   3138:        formerly in simple.el.  Installed in loadup.el
                   3139:        and ../src/ymakefile.
                   3140: 
                   3141:        * help.el: Move calls to print-help-return-message
                   3142:        inside the with-output-to-temp-buffer constructs.
                   3143:        Outside, they saw the window state after displaying
                   3144:        the buffer and printed the wrong stuff.
                   3145: 
                   3146:        * help.el (print-help-return-message):
                   3147:        If the help buffer is already visible, do nothing
                   3148:        since it is impossible to bring back the old contents
                   3149:        of that buffer in this case.
                   3150: 
                   3151:        If given an argument, apply that argument to the message
                   3152:        (and return the result) instead of calling `message' with it.
                   3153: 
                   3154: Tue Sep 23 16:17:48 1986  Richard Mlynarik  (mly at prep)
                   3155: 
                   3156:        * files.el (revert-buffer)
                   3157:        Pass noconfirm arg to revert-buffer-function
                   3158:        dired.el (dired-revert)  Ignore extra arg.
                   3159: 
                   3160:        * tags.el (visit-tags-table-buffer)
                   3161:        noconfirm revert-buffer
                   3162: 
                   3163: Tue Sep 23 14:33:20 1986  Richard M. Stallman  (rms at prep)
                   3164: 
                   3165:        * rmail.el: Define "x" like "e" for consistency with Dired.
                   3166: 
                   3167:        * buff-menu.el (Buffer-menu-other-window):
                   3168:        New function on "o" command, acts like "o" in Dired.
                   3169:        * buff-menu.el (Buffer-menu-this-window):
                   3170:        New function on "f" command, acts like "f" in Dired.
                   3171:        * buff-menu.el (Buffer-menu-mode):
                   3172:        Update doc for these changes and C-d change.
                   3173: 
                   3174:        * mh-e.el: Version 3.4a from Larus.
                   3175: 
                   3176: Tue Sep 23 11:06:41 1986  Richard Mlynarik  (mly at prep)
                   3177: 
                   3178:        * doctor.el:
                   3179:        Heroine isn't a drug.
                   3180: 
                   3181:        * ebuff-menu.el (electric-buffer-list)
                   3182:        If no buffers are marked with ">" just select the selected buffer
                   3183:        and don't change the window configuration or any other buffers.
                   3184:        If more than one buffer is selected, split the screen up between
                   3185:        those buffers.
                   3186:        Remove after-electric-buffer-menu.  "kill" -> "delete"
                   3187: 
                   3188:        * buff-menu.el
                   3189:        Use "D" rather than "K" for buffers to be deleted for
                   3190:        consistency with rmail and dired and others.
                   3191: 
                   3192:        Rename "kill" -> "delete" for both function-names and documentation.
                   3193: 
                   3194:        Define C-d as Buffer-menu-delete-backwards. (also in ebuff-menu)
                   3195: 
                   3196:        Save space: Merge buffer-menu-{execute,do-saves,do-kills}
                   3197: 
                   3198: Mon Sep 22 15:54:49 1986  Richard M. Stallman  (rms at prep)
                   3199: 
                   3200:        * macros.el (insert-kbd-macro): New function to insert
                   3201:        Lisp code to define a kbd macro as it is now defined.
                   3202:        * macros.el ({write,append}-kbd-macro): Commands deleted.
                   3203:        * loaddef.el: change autoloads for above changes.
                   3204: 
                   3205:        * simple.el (callers of print-help-return-message):
                   3206:        Calling this function is now the last thing done in each caller.
                   3207: 
                   3208: Mon Sep 22 13:18:44 1986  Richard Mlynarik  (mly at prep)
                   3209: 
                   3210:        * loaddefs.el
                   3211:        Fix some defvars/defconsts whose doc-string didn't start on the
                   3212:        same line (yuck).  Split some of these into a defvar nil followed
                   3213:        by a setq.
                   3214: 
                   3215: Sun Sep 21 22:15:02 1986  Richard M. Stallman  (rms at prep)
                   3216: 
                   3217:        * loaddefs.el (auto-mode-alist):
                   3218:        Don't use non-saved-text-mode now that it is deleted.
                   3219: 
                   3220: Sun Sep 21 15:56:25 1986  Richard Mlynarik  (mly at prep)
                   3221: 
                   3222:        * disassemble.el, fortran.el
                   3223:        Use insert-char.
                   3224: 
                   3225:        * fortran.el (fortran-electric-line-number)):
                   3226:        "self-insert-command", not "self-insert"
                   3227: 
                   3228:        * fortran.el (fortran-window-create):
                   3229:        Just bind window-min-width, don't set it.
                   3230: 
                   3231:        * fortran.el (fortran-abbrev-start):
                   3232:        Don't mark buffer as modified after ";?"
                   3233:        fortran-abbrev-help -- do "message...done"
                   3234: 
                   3235:        * files.el (revert-buffer)
                   3236:        Check to see if (file-exists-p buffer-auto-save-file-name)
                   3237:        even if (recent-auto-save-p) before offering to revert from it.
                   3238: 
                   3239:        * text-mode.el:
                   3240:        Remove non-saved-text-mode
                   3241: 
                   3242:        * *-mode.el
                   3243:        Fix some initializations of syntax-tables so that user
                   3244:        can override them.
                   3245: 
                   3246: Sun Sep 21 14:54:30 1986  Richard M. Stallman  (rms at prep)
                   3247: 
                   3248:        * files.el (recover-file, list-directory):
                   3249:        Don't say /bin/ls; let search path be searched for ls.
                   3250: 
                   3251: Sat Sep 20 21:25:01 1986  Richard M. Stallman  (rms at prep)
                   3252: 
                   3253:        * lisp.el (lisp-complete-symbol): New command does
                   3254:        completion on a symbol name in the buffer.
                   3255: 
                   3256:        * fortran.el: New file defining fortran-mode,
                   3257:        which is autoloaded from loaddefs.
                   3258: 
                   3259:        * abbrevlist.el: New file defining list-one-abbrev-table,
                   3260:        a function now used by fortran-mode but not Fortran-specific.
                   3261: 
                   3262: Fri Sep 19 00:52:07 1986  Richard M. Stallman  (rms at prep)
                   3263: 
                   3264:        * subr.el (momentary-string-display):  New function
                   3265:        to display a string momentarily in the buffer.
                   3266: 
                   3267:        * loadup.el: Load loaddefs before simple and files
                   3268:        because loaddefs makes more garbage.
                   3269: 
                   3270:        * loaddefs.el: Include defvar of ctl-x-4-map
                   3271:        needed now that this is loaded before files.el.
                   3272: 
                   3273: Wed Sep 17 20:55:00 1986  Richard Mlynarik  (mly at prep)
                   3274: 
                   3275:        * hanoi.el
                   3276:        Vital improvements
                   3277: 
                   3278: Wed Sep 17 12:13:58 1986  Richard M. Stallman  (rms at prep)
                   3279: 
                   3280:        * loaddefs.el: disable C-x p.
                   3281:        * loaddefs.el: autoload set-gosmacs-bindings.
                   3282:        * gosmacs.el: renamed from gosling.el with many changes
                   3283:        (saves old bindings and can restore them as they were).
                   3284: 
                   3285: Wed Sep 17 11:02:39 1986  Richard Mlynarik  (mly at prep)
                   3286: 
                   3287:        * replace.el (occur)
                   3288:        Use variable list-matching-lines-default-context-lines if
                   3289:        no prefix arg specified.
                   3290:        If nlines arg is -ve, include that many lines of preceding
                   3291:        context, no lines of following context.
                   3292:        Use markers instead of line-numbers.
                   3293:        In occur-mode-goto-occurrence, warn about deleted buffer.       
                   3294: 
                   3295: Tue Sep 16 02:07:53 1986  Richard M. Stallman  (rms at prep)
                   3296: 
                   3297:        * simple.el (indent-for-comment):
                   3298:        Delete only the spaces before the beginning of the comment starter
                   3299:        in case the comment starter contains a leading space.
                   3300: 
                   3301:        * abbrev.el (edit-abbrevs-map): Define C-c C-c like C-x C-s.
                   3302: 
                   3303:        * texinfmt.el: define @r as noop.
                   3304: 
                   3305:        * simple.el (print-help-return-message): New function.
                   3306:        Use before doing with-output-to-temp-buffer, and it
                   3307:        prints an echo area message about how to restore
                   3308:        current screen configuration from the configuration
                   3309:        that will obtain after the with-output-to-temp-buffer.
                   3310: 
                   3311:        * simple.el (describe-{key,mode,function,variable}):
                   3312:        * simple.el (view-lossage, command-apropos):
                   3313:        Ca;; print-help-return-message.
                   3314: 
                   3315: Mon Sep 15 17:49:07 1986  Richard M. Stallman  (rms at prep)
                   3316: 
                   3317:        * sendmail.el (sendmail-send-it):
                   3318:        Don't require newline before header-separator;
                   3319:        search for regexp and use `^'.
                   3320: 
                   3321:        * mh-e.el: Version 3.4 from Larus.
                   3322:        Uses `interactive' properly to read the arguments.
                   3323: 
                   3324: Sun Sep 14 19:44:31 1986  Richard Mlynarik  (mly at prep)
                   3325: 
                   3326:        * files.el (normal-mode)
                   3327:        Use shorter error message, so more fits on screen.
                   3328: 
                   3329: Sun Sep 14 14:14:35 1986  Richard M. Stallman  (rms at prep)
                   3330: 
                   3331:        * loadup.el: On VMS, dump under name temacs.dump only.
                   3332: 
                   3333:        * vms-patch.el (make-auto-save-file-name):
                   3334:        Append "$" at end as well as "_$" at front.
                   3335: 
                   3336:        * files.el (cd): Don't do file-name-as-directory on VMS.
                   3337: 
                   3338: Sat Sep 13 19:36:01 1986  Richard M. Stallman  (rms at prep)
                   3339: 
                   3340:        * bytecomp.el (byte-compile-file):
                   3341:        Don't bomb on defvar with no initial value argument.
                   3342: 
                   3343:        * texinfmt.el (texinfo-format-buffer):
                   3344:        Tagify and maybe even split automatically if buffer is big enough.
                   3345:        Non-nil arg inhibits this.
                   3346: 
                   3347:        * informat.el (Info-tagify):
                   3348:        Don't leave buffer narrowed if it wasn't narrowed to start with.
                   3349: 
                   3350:        * simple.el (comment-column, fill-prefix):
                   3351:        Make them buffer-local and fix documentation.
                   3352:        * loaddefs.el: make indent-tabs-mode buffer-local.
                   3353: 
                   3354: Fri Sep 12 18:37:08 1986  Richard M. Stallman  (rms at prep)
                   3355: 
                   3356:        * dired.el (dired-add-entry): Go to beginning of line
                   3357:        before adding the entry.
                   3358: 
                   3359: Fri Sep 12 02:36:53 1986  Richard Mlynarik  (mly at prep)
                   3360: 
                   3361:        * mlsupport.el:
                   3362:        Define ml-substr (used to be in mocklisp.c)
                   3363: 
                   3364: Fri Sep 12 02:07:23 1986  Richard M. Stallman  (rms at prep)
                   3365: 
                   3366:        * time.el: Don't just clobber global-mode-string.
                   3367:        Instead, add 'display-time-string as an element
                   3368:        and update the time by changing value of that variable.
                   3369: 
                   3370:        * rmail.el (rmail-mode-1): Change only part of mode-line-format
                   3371:        Instead set mode-line-buffer-identification.
                   3372: 
                   3373:        * rmail.el (rmail-show-message): Use mode-line-process to
                   3374:        display the message numbers and labels.
                   3375: 
                   3376: Thu Sep 11 18:24:28 1986  Richard Mlynarik  (mly at prep)
                   3377: 
                   3378:        * compile.el (compilation-sentinel)
                   3379:        Ignore buffer-read-only.
                   3380: 
                   3381: Wed Sep 10 17:40:01 1986  Richard M. Stallman  (rms at prep)
                   3382: 
                   3383:        * picture.el: Convert `Picture' to `picture' in all symbols.
                   3384: 
                   3385:        * subr.el: Define old names send-string and send-region
                   3386:        as aliases for new names process-send-...
                   3387: 
                   3388: Tue Sep  9 13:08:12 1986  Richard M. Stallman  (rms at prep)
                   3389: 
                   3390:        * time.el (display-time): variable display-time-interval
                   3391:        specifies seconds between updates.
                   3392: 
                   3393:        * loaddefs.el: Put \-newline in doc strings that lacked it.
                   3394: 
                   3395: Mon Sep  8 09:45:01 1986  Richard M. Stallman  (rms at prep)
                   3396: 
                   3397:        * simple.el: Give C-c's keymap a name, mode-specific-map.
                   3398: 
                   3399:        * options.el (list-options): Use user-variable-p to filter
                   3400:        the variables and documentation-property to get the strings.
                   3401: 
                   3402: Sat Sep  6 08:52:01 1986  Richard M. Stallman  (rms at prep)
                   3403: 
                   3404:        * tex-mode.el (tex-region):
                   3405:        Handle case where specified region extends before header.
                   3406: 
                   3407: Thu Sep  4 17:00:05 1986  Leonard H. Tower Jr.  (tower at prep)
                   3408: 
                   3409:        * rnews.el (news-inews)
                   3410:        added -h to call of inews to insert all header fields.
                   3411: 
                   3412: Thu Sep  4 08:37:49 1986  Richard M. Stallman  (rms at prep)
                   3413: 
                   3414:        * files.el (save-buffers-kill-emacs):
                   3415:        Prefix arg means save with no query.
                   3416: 
                   3417:        * files.el (backup-buffer): Fix uses of % in message about %backup%.
                   3418: 
                   3419: Wed Sep  3 12:22:06 1986  Leonard H. Tower Jr.  (tower at prep)
                   3420: 
                   3421:        * rnews.el (news-reply-mode-map)
                   3422:        Change mail-x field bindings from C-c x to C-c C-f C-x to agree
                   3423:        with sendmail.el .
                   3424: 
                   3425:        * sendmail.el (mail-mode-map)
                   3426:        Change mail-x field bindings from C-c C-f x to C-c C-f C-x to
                   3427:        agree with ../etc/NEWS .
                   3428: 
                   3429: Mon Sep  1 06:17:17 1986  Richard M. Stallman  (rms at prep)
                   3430: 
                   3431:        * info.el (Info-find-node, Info-read-subfile):
                   3432:        Now knows how to deal with indirect info files.
                   3433:        * info.el: Info-current-file is now the primary
                   3434:        place that records which info file is in the *info* buffer,
                   3435:        and it is updated as soon as a new file is correctly read.
                   3436:        * info.el: New var Info-current-subfile records which
                   3437:        subfile is in the *info* buffer, or is nil for an Info file
                   3438:        that doesn't have subfiles or if no subfile read in yet.
                   3439: 
                   3440:        * informat.el (Info-split): New function to split
                   3441:        an Info file into a bunch of subfiles.  It edits the original
                   3442:        file into an indirect file.
                   3443: 
                   3444:        * info.el, loaddefs.el:
                   3445:        Autoloads for informat.el moved from info.el to loaddefs.el.
                   3446: 
                   3447: Sun Aug 31 04:21:17 1986  Richard M. Stallman  (rms at prep)
                   3448: 
                   3449:        * page.el (mark-page):
                   3450:        * paragraphs.el (mark-paragraph):
                   3451:        * x-mouse.el (x-mouse-set-mark):
                   3452:        Use push-mark and inhibit the message, instead of set-mark.
                   3453: 
                   3454:        * mh-e.el (mh-position-on-field, mh-exec-lib-cmd-output,
                   3455:          mh-exec-cmd-output): use push-mark instead of set-mark.
                   3456: 
                   3457:        * simple.el (push-mark): optional 2nd arg NOMSG inhibits message.
                   3458: 
                   3459:        * ebuff-menu.el (electric-buffer-list):
                   3460:        Was using the mark for internal purposes.
                   3461:        Use an anonymous marker instead.
                   3462: 
                   3463:        * bytecomp.el: Stop using the byte-set-mark opcode.
                   3464: 
                   3465:        * replace.el (occur): Put the *Occur* buffer in Occur mode.
                   3466:        Remember line number of each occurrence in occur-pos-list
                   3467:        Occur mode defines C-c C-c as occur-mode-goto-occurrence,
                   3468:        which uses that list to move the cursor in the original buffer
                   3469:        (which is saved in occur-buffer).
                   3470: 
                   3471:        * aton.el (occur-menu: File deleted; occur-menu is subsumed by occur.
                   3472: 
                   3473:        * isearch.el (isearch): repeating the search in either direction
                   3474:        must set success to t to produce correct echo area text.
                   3475: 
                   3476:        * edt.el: New file.  Autoloadable entry is edt-emulation-on.
                   3477: 
                   3478:        * keypad.el (function-key-sequence): New function
                   3479:        finds which key sequence leads to a slot in function-keymap.
                   3480: 
                   3481: Sat Aug 30 00:31:48 1986  Richard M. Stallman  (rms at prep)
                   3482: 
                   3483:        * files.el (backup-buffer): Use "%backup%~", not "%backup%",
                   3484:        if cannot write the backup in the usual place.
                   3485: 
                   3486:        * sort.el (sort-columns): Sort into reverse order
                   3487:        if have prefix arg.  Args are now the same as for
                   3488:        sort-lines, etc.
                   3489: 
                   3490: Thu Aug 28 13:56:56 1986  Richard Mlynarik  (mly at prep)
                   3491: 
                   3492:        * c-mode.el (electric-c-{brace,terminator})
                   3493:        c-indent-line takes no args.
                   3494: 
                   3495: Thu Aug 28 01:57:58 1986  Richard M. Stallman  (rms at prep)
                   3496: 
                   3497:        * files.el (backup-buffer): file-precious-flag forces copying.
                   3498: 
                   3499:        * loaddefs.el: Autoload plain-TeX-mode and LaTeX-mode.
                   3500:        Define aliases for them.  Fix doc for TeX-mode.
                   3501: 
                   3502: Tue Aug 26 14:25:59 1986  Leonard H. Tower Jr.  (tower at prep)
                   3503: 
                   3504:        * rnews.el:
                   3505:        Added autoload of rmail-output and bound it to C-o in
                   3506:        news-mode-map.  Also needed defvar of rmail-last-file.
                   3507: 
                   3508:        * rmailout.el (rmail-output):
                   3509:        Made rmail-mode specific code dependent on rmail-mode being
                   3510:        major-mode.
                   3511: 
                   3512: Mon Aug 25 03:47:24 1986  Richard M. Stallman  (rms at prep)
                   3513: 
                   3514:        * view.el (view-mode):
                   3515:        Bind mode-line-buffer-identification;
                   3516:        in new versions don't change mode-line-format.
                   3517: 
                   3518:        * dired.el (dired-mode):
                   3519:        * info.el (Info-set-mode-line):
                   3520:        * x-menu.el (x-menu-mode):
                   3521:        Don't change mode-line-format.
                   3522:        Use mode-line-buffer-identification instead.
                   3523:        * ebuff-menu.el (electric-buffer-menu-mode):
                   3524:        Likewise, and also copy the mode-line-format
                   3525:        and replace `mode-name in it with "Buffers".
                   3526: 
                   3527:        * info.el (Info-edit): Restore normal mode line
                   3528:        by killing the local variables used by Info to change it.
                   3529: 
                   3530:        * echistory.el (electric-command-history):
                   3531:        In newer Emacs versions, don't alter mode-line-format.
                   3532: 
                   3533:        * compile.el (compile1, compilation-sentinel):
                   3534:        * shell.el (shell-mode, inferior-lisp-mode):
                   3535:        * xscheme.el (inferior-scheme-mode):
                   3536:        * telnet.el (telnet-mode):
                   3537:        If minor-mode-alist is bound, put the %s or process status
                   3538:        into mode-line-process instead of changing mode-line-format.
                   3539: 
                   3540:        * sort.el: New file contains buffer-sorting commands.
                   3541:        Autoload them in loaddefs.el.
                   3542: 
                   3543:        * files.el (backup-buffer): Obey new variable
                   3544:        backup-by-copying-when-mismatch.
                   3545: 
                   3546:        * loaddefs.el: Set default-mode-line-format to use
                   3547:        the new list and symbol constructs.  Define minor-mode-alist.
                   3548: 
                   3549:        * rnews.el (news-set-minor-modes):
                   3550:        Store the string in news-minor-modes, and set minor-modes
                   3551:        only if minor-mode-alist is unbound (Emacs versions < 18.16).
                   3552:        * rnews.el (news-mode): In newer Emacses, set mode-name
                   3553:        so it displays news-minor-mode.
                   3554: 
                   3555:        * nroff-mode.el (nroff-mode):
                   3556:        If minor-mode-alist bound, add an entry for nroff-electric-mode
                   3557:        to it, and don't call set-minor-mode.
                   3558: 
                   3559:        * simple.el (overwrite-mode, auto-fill-mode):
                   3560:        * abbrev.el (abbrev-mode):
                   3561:        Don't call set-minor-mode.
                   3562: 
                   3563:        * simple.el (set-minor-mode): Delete this function.
                   3564: 
                   3565:        * bytecomp.el (byte-compile-file):
                   3566:        Put backslash-newline at front of doc string when that is safe.
                   3567:        * bytecomp.el (old-file-newer-than-file-p):
                   3568:        Deleted this; built-in file-newer-than-file-p is well established.
                   3569: 
                   3570: Sun Aug 24 03:11:41 1986  Richard M. Stallman  (rms at prep)
                   3571: 
                   3572:        * term/xterm.el: Install some changes from rlk.
                   3573:        -ib switch and InternalBorder default are handled.
                   3574:        Set variable x-processed-defaults when defaults are processed.
                   3575:        Use require to load x-mouse.
                   3576:        Use message to say why suspend-emacs is disabled.
                   3577: 
                   3578:        * x-mouse.el: Install some changes from rlk.
                   3579: 
                   3580:        * x-menu.el: New file that handles menus on X window system.
                   3581: 
                   3582:        * buff-menu.el (buffer-menu): Put point on third line
                   3583:        initially (this line describes the buffer that had been selected).
                   3584: 
                   3585:        * files.el (create-file-buffer):
                   3586:        Delete the variable ask-about-buffer-names
                   3587:        and simplify this function.
                   3588: 
                   3589: Sat Aug 23 14:57:55 1986  Richard M. Stallman  (rms at prep)
                   3590: 
                   3591:        * files.el (basic-save-buffer):
                   3592:        When changing visited name, don't try to rename old auto-save file
                   3593:        if it does not exist.
                   3594: 
                   3595:        * c-mode.el (c-indent-command): New definition of TAB,
                   3596:        uses c-indent-line as a subroutine.  Handling of prefix arg
                   3597:        and indenting an entire expression rigidly is now in this fn.
                   3598: 
                   3599:        * c-mode.el (c-tab-always-indent): If nil, TAB inserts a tab
                   3600:        if not in the initial whitespace of the line.
                   3601: 
                   3602:        * c-mode.el (calculate-c-indent):
                   3603:        For statements: if prev line ends in `:', this line is still
                   3604:        a continuation if the `:' follows a non-symbol-constituent char.
                   3605:        For top level: look at previous line that starts in column 0
                   3606:        to determine whether this line is at top level or in arg decls.
                   3607:        Also notice if line is a continuation.
                   3608: 
                   3609:        * novice.el (disabled-command-hook):
                   3610:        If the 'disabled property is a string, include it in the message.
                   3611: 
                   3612: Thu Aug 21 14:50:03 1986  Richard M. Stallman  (rms at prep)
                   3613: 
                   3614:        * bytecomp.el (byte-compile-interactive-p):
                   3615:        Remove superfluous compilation of 'nil causing stack overflow.
                   3616: 
                   3617:        * compile.el (compilation-parse-errors):
                   3618:        Count lines from the previous error message, not from line 1.
                   3619: 
                   3620: Thu Aug 21 10:45:44 1986  Richard Mlynarik  (mly at prep)
                   3621: 
                   3622:        * debug.el (debug, debugger-eval-expression):
                   3623:        Evaluate the expression in the context of the buffer
                   3624:        current when the debugger was entered.
                   3625: 
                   3626: Thu Aug 21 02:15:36 1986  Richard M. Stallman  (rms at prep)
                   3627: 
                   3628:        * files.el (after-find-file): Print no message
                   3629:        rather than printing a null message.
                   3630: 
                   3631: Wed Aug 20 23:34:04 1986  Richard M. Stallman  (rms at prep)
                   3632: 
                   3633:        * files.el (set-auto-mode): On VMS, turn on case-fold-search
                   3634:        while matching auto-mode-alist elements.
                   3635: 
                   3636: Wed Aug 20 12:30:45 1986  Richard M. Stallman  (rms at prep)
                   3637: 
                   3638:        * debug.el (debug): Don't try to restore the match data
                   3639:        if it refers to a dead buffer.
                   3640: 
                   3641:        * startup.el (command-line-1):
                   3642:        -i FILE or -insert FILE means insert contents of file into buffer.
                   3643: 
                   3644: Tue Aug 19 00:05:15 1986  Richard M. Stallman  (rms at prep)
                   3645: 
                   3646:        * simple.el (describe-variable):
                   3647:        Use `documentation-property' instead of `get' to get
                   3648:        the `variable-documentation' property.
                   3649: 
                   3650:        * userlock.el: correct spelling "supercession" -> "supersession".
                   3651: 
                   3652:        * files.el (basic-save-file):
                   3653:        If file-precious-flag is non-nil, rename the old file
                   3654:        before saving, and if saving fails, rename the old file back.
                   3655: 
                   3656:        * rmail.el (rmail-get-new-mail):
                   3657:        Do not make a backup file if the rmail file was just visited
                   3658:        and hasn't been changed aside from reading the new mail.
                   3659:        This preserves the old backup file.
                   3660:        * rmail.el (rmail-expunge-and-save): New name for rmail-save.
                   3661:        * rmail.el (rmail-mode): Turn on file-precious-flag.
                   3662: 
                   3663:        * dired.el: Define `g' as revert-buffer in dired-mode.
                   3664: 
                   3665:        * c-mode.el (c-mode): Give `&' and `|' "punctuation" syntax.
                   3666: 
                   3667: Mon Aug 18 14:24:55 1986  Richard Mlynarik  (mly at prep)
                   3668: 
                   3669:        * files.el (find-backup-file-name):
                   3670:        Don't blow up if (eq version-control 'never)
                   3671: 
                   3672:        * files.el (set-visited-file-name):
                   3673:        Use `buffer-auto-save-file-name' not `auto-save-file-name' which
                   3674:        is unbound and unused.
                   3675: 
                   3676: Sun Aug 17 18:34:09 1986  Richard M. Stallman  (rms at prep)
                   3677: 
                   3678:        * compile.el (compilation-sentinel):
                   3679:        Don't get error if *compilation* has been killed.
                   3680:        Include current date/time in message inserted in buffer.
                   3681: 
                   3682: Sun Aug 17 15:07:28 1986  Richard Mlynarik  (mly at prep)
                   3683: 
                   3684:        * files.el (basic-save-buffer)
                   3685:        Fix paren error
                   3686: 
                   3687: Sat Aug 16 19:25:09 1986  Richard M. Stallman  (rms at prep)
                   3688: 
                   3689:        * files.el (find-file-noselect):
                   3690:        Change find-file-not-found-hook to find-file-not-found-hooks
                   3691:        and make it a list of functions to call until one of them
                   3692:        returns non-nil.
                   3693:        * files.el (normal-mode, after-find-file):
                   3694:        Change find-file-hook to find-file-hooks, a list of functions to
                   3695:        call.  Call it from after-find-file, not from normal-mode.
                   3696:        * files.el (revert-buffer):
                   3697:        Restore old point before calling after-find-file.
                   3698:        * files.el (basic-save-buffer):
                   3699:        Change write-file-hook to write-file-hooks, a list of functions
                   3700:        to run until one returns t.  In that case, skip writing the file
                   3701:        the usual way.
                   3702: 
                   3703:        * tags.el (visit-tag-table-buffer):
                   3704:        Get proper error for empty tag table file;
                   3705:        realize that char-after returns nil in that case.
                   3706:        Also move error check after auto-revert.
                   3707: 
                   3708: Sat Aug 16 19:21:20 1986  Richard Mlynarik  (mly at prep)
                   3709: 
                   3710:        * subr.el
                   3711:        Move copy-alist to c code, moved nth from c code.
                   3712: 
                   3713: Sat Aug 16 19:11:11 1986  Richard M. Stallman  (rms at prep)
                   3714: 
                   3715:        * files.el (normal-mode): initially call fundamental-mode
                   3716:        to reinitialize everything.
                   3717: 
                   3718:        * files.el (hack-local-variables):
                   3719:        Don't consider suffix as including any leading spaces.
                   3720: 
                   3721: Sat Aug 16 17:05:41 1986  Richard Mlynarik  (mly at prep)
                   3722: 
                   3723:        * informat.el, texinfmt.el
                   3724:        Detect and complain about duplicate node-names
                   3725: 
                   3726: Sat Aug 16 16:56:05 1986  Richard M. Stallman  (rms at prep)
                   3727: 
                   3728:        * mh-e.el: 3.3j from Larus.  Changes C-c C-g prefix to C-c C-f.
                   3729: 
                   3730: Fri Aug 15 16:11:37 1986  Richard M. Stallman  (rms at prep)
                   3731: 
                   3732:        * isearch.el:
                   3733:        Default for regexp searches is now search-last-regexp.
                   3734:        Rename isearch-slow... vars to search-slow...
                   3735:        C-s or C-r in failing search wraps around buffer and tries again.
                   3736:        New local var `wrapped' records this has happened.
                   3737:        Display `Wrapped' in echo area at such times.
                   3738:        Record value of `wrapped' on the search state stack.
                   3739:        Display shorter string for incomplete regexps.
                   3740:        Incomplete regexp no longer implies "failure" of search.
                   3741:        Clean up isearch-search considerably.
                   3742:        isearch-message computes message in lower case,
                   3743:        then case-converts the first char.
                   3744: 
                   3745:        * loaddefs.el: New variable search-last-regexp;
                   3746:        default string for isearch-regexp.
                   3747:        Rename isearch-... vars to search-...
                   3748: 
                   3749:        * simple.el (next-line, kill-line):
                   3750:        * lisp.el (end-of-defun):
                   3751:        * picture.el (Picture-clear-line):
                   3752:        * replace.el (keep-lines):
                   3753:        * indent.el (indent-relative):
                   3754:        Use forward-line, not scan-buffer.
                   3755:        * fill.el (justify-current-line): Use search-backward
                   3756:        not scan-buffer to check whether the line has a space in it.
                   3757: 
                   3758:        * files.el (set-visited-file-name):
                   3759:        Rename the auto-save file if appropriate.
                   3760:        (make-auto-save-file-name, auto-save-file-name-p):
                   3761:        Auto save file for foo is now #foo#.
                   3762:        (make-backup-file-name, backup-file-name-p):
                   3763:        New functions, used in appropriate places.
                   3764: 
                   3765:        * dired.el (dired-flag-backup-files):
                   3766:        Use backup-file-name-p.
                   3767: 
                   3768:        * sendmail.el (mail-mode):
                   3769:        Fix documentation of key bindings.
                   3770: 
                   3771: Fri Aug 15 14:45:40 1986  Richard Mlynarik  (mly at prep)
                   3772: 
                   3773:        * man.el (manual-entry)
                   3774:        Compensate for Sun wankerism.
                   3775:        If would be nice if there were something a little
                   3776:        more fine-grained than `system-type' for testing for
                   3777:        these cases...
                   3778: 
                   3779: Fri Aug 15 04:11:01 1986  Richard M. Stallman  (rms at prep)
                   3780: 
                   3781:        * startup.el (command-line): No longer necessary to set
                   3782:        ctl-arrow from default-ctl-arrow, etc., after init file is run
                   3783:        due to changed behavior of those variables.
                   3784: 
                   3785:        * info.el (Info-edit):
                   3786:        * rmailedit.el (rmail-edit-mode):
                   3787:        Change default-mode-line-format to (default-value 'mode-line-format).
                   3788: 
                   3789: Thu Aug 14 16:17:20 1986  Richard Mlynarik  (mly at prep)
                   3790: 
                   3791:        * man.el (manual-entry):
                   3792:        Speed up `\b'-hacking.
                   3793: 
                   3794: Thu Aug 14 01:08:32 1986  Richard M. Stallman  (rms at prep)
                   3795: 
                   3796:        * sendmail.el: Change key bindings.
                   3797:         C-c <letter> becomes C-c C-<letter> or C-c C-f <letter>.
                   3798: 
                   3799:        * mh-e.el (mh-position-on-field):
                   3800:        mh-header-end -> mh-goto-header-end.
                   3801: 
                   3802:        * novice.el (disabled-command-hook):
                   3803:        Print only the first paragraph of the command's documentation.
                   3804:        [Test this, once new narrow-to-region doc is installed.]
                   3805: 
                   3806:        * rmailsum.el (rmail-make-basic-summary-line):
                   3807:        Don't accept a time zone as a month.
                   3808: 
                   3809: Wed Aug 13 02:01:59 1986  Richard M. Stallman  (rms at prep)
                   3810: 
                   3811:        * mh-e.el: New version 3.3i, moving mode-specific commands
                   3812:        to C-c prefix.
                   3813: 
                   3814:        * tex-mode.el: many new features incl. LaTeX mode
                   3815:        and some C-c commands.
                   3816: 
                   3817:        * indent.el (indent-relative):
                   3818:        Fix lossage if point to indent under was inside a tab.
                   3819: 
                   3820:        * bytecomp.el (byte-compile-substring):
                   3821:        Fix dumb error.
                   3822: 
                   3823:        * info.el: Autoload Info-validate.  Fix bug in autoload Info-tagify.
                   3824: 
                   3825: Tue Aug 12 11:30:53 1986  Richard Mlynarik  (mly at prep)
                   3826: 
                   3827:        * rmailedit.el (rmail-cease-edit, rmail-attributes)
                   3828:        Add label (well, `attribute,' really) "edited" to message.
                   3829: 
                   3830:        * mlsupport.el (auto-execute)
                   3831:        Fix from [email protected]
                   3832: 
                   3833: Mon Aug 11 10:36:51 1986  Richard Mlynarik  (mly at prep)
                   3834: 
                   3835:        * bytecomp.el (byte-compile-form)
                   3836:        Compile references to t and nil as constants rather then variable
                   3837:        references.
                   3838: 
                   3839:        * bytecomp.el (byte-compile-no-args, ..., byte-compile-three-args)
                   3840:        If called with wrong-number-of-args, do a normal function call
                   3841:        and get an error at runtime.
                   3842: 
                   3843:        * bytecomp.el (byte-compile-file-form)
                   3844:        Process (require ...) at compile-time
                   3845: 
                   3846:        * informat.el, info.el, loaddefs.el
                   3847:        Move Info-validate and friends into new file informat.el
                   3848:        Add batch-info-validate
                   3849: 
                   3850:        * texinfmt.el, loaddefs.el
                   3851:        Add batch-texinfo-format
                   3852: 
                   3853:        * startup.el
                   3854:        Add synonym switches "-funcall" "-load" "-user" "-no-init-file"
                   3855:        for cryptic "-f" "-l" "-u" "-q"
                   3856: 
                   3857:        * mlsupport.el
                   3858:        Make various turds know that inhibit-command-line has gone.
                   3859: 
                   3860:        * bytecomp.el (batch-byte-compile), tex-start.el
                   3861:        Because of RMS's change "Mon Jul  7 14:01:51 1986"
                   3862:        must use variable command-line-args-left rather than command-line-args.
                   3863: 
                   3864:        Actually, I see no circumstances under which a switch -could- be
                   3865:        interested in any command-line-args before the mention of itself,
                   3866:        and so think that rebinding command-line-args as appropriate was
                   3867:        correct (if perhaps a little confusing to the person who requested
                   3868:        that RMS' change be made)
                   3869: 
                   3870: Sun Aug 10 08:02:19 1986  Richard Mlynarik  (mly at prep)
                   3871: 
                   3872:        * info.el (Info-validate)
                   3873:        re-search for \\*, not *
                   3874: 
                   3875: Thu Aug  7 10:24:21 1986  Richard Mlynarik  (mly at prep)
                   3876: 
                   3877:        * rfc822.el, loaddefs.el, mail-utils.el
                   3878:        Hairy address parser, used only if mail-use-rfc822 is non-nil
                   3879:        (It is nil by default, so if one doesn't like or need the hair of
                   3880:        this file, then one is never troubled by it)
                   3881: 
                   3882:        * disassemble.el, loaddefs.el
                   3883:        Code from [email protected] modified by mly.
                   3884:        RMS -- if this is too random to be in the GNU Emacs
                   3885:        distribution, please tell me so.
                   3886: 
                   3887:        * bytecomp.el
                   3888:        Compile eql same as eq.
                   3889: 
                   3890: Wed Jul 30 22:03:02 1986  Richard M. Stallman  (rms at prep)
                   3891: 
                   3892:        * outline.el (many functions):
                   3893:        New variable outline-regexp controls what is a heading line.
                   3894:        It must match at the beginning of a line.  Length of matched text
                   3895:        gives the depth of heading within the tree.
                   3896: 
                   3897:        * term/xterm.el (x-get-default-args):
                   3898:        Process reversevideo option just once.  (Twice is noop.)
                   3899: 
                   3900: Mon Jul 28 20:24:18 1986  Richard M. Stallman  (rms at prep)
                   3901: 
                   3902:        * term/vt100.el, term/vt200.el:
                   3903:        Move (require 'keypad) to top to avoid error.
                   3904: 
                   3905: Fri Jul 18 14:26:00 1986  Leonard H. Tower Jr.  (tower at prep)
                   3906: 
                   3907:        * rnews.el: (news-add-news-group)
                   3908:        handle unsubscribed groups better
                   3909: 
                   3910:        * rnews.el: (news-{next,previous}-group)
                   3911:        now skip groups with no new messages
                   3912: 
                   3913: Thu Jul 17 19:06:59 1986  Richard M. Stallman  (rms at prep)
                   3914: 
                   3915:        * mh-e.el: Install version 3.3h from Larus.
                   3916: 
                   3917: Tue Jul 15 17:35:34 1986  Richard M. Stallman  (rms at prep)
                   3918: 
                   3919:        * shell.el (shell-send-input):
                   3920:        If get error trying to change directory, call
                   3921:        shell-set-directory-error-hook with no args.
                   3922: 
                   3923: Sat Jul 12 00:12:37 1986  Richard M. Stallman  (rms at prep)
                   3924: 
                   3925:        * tags.el (list-tags, tags-apropos): Call output buffer *Tags List*.
                   3926: 
                   3927:        * c-mode.el (calculate-c-indent):
                   3928:        Better handling of case where first statement at current level
                   3929:        starts on same line as a case..: or label.  New local var
                   3930:        colon-line-end.
                   3931: 
                   3932: Mon Jul  7 14:01:51 1986  Richard M. Stallman  (rms at prep)
                   3933: 
                   3934:        * startup.el (command-line-1): rename argument variable
                   3935:        command-line-args to command-line-args-left.  Don't rebind
                   3936:        command-line-args.
                   3937: 
                   3938: Sat Jun 21 01:11:23 1986  Richard M. Stallman  (rms at prep)
                   3939: 
                   3940:        * mh-e.el: Version 3.3g from Larus.
                   3941: 
                   3942: Thu Jun 19 12:35:17 1986  Richard M. Stallman  (rms at prep)
                   3943: 
                   3944:        * isearch.el (isearch): Use slow terminal mode
                   3945:        only if current window is > 4 times the slow-terminal lines high.
                   3946: 
                   3947: Tue Jun 17 05:37:59 1986  Richard M. Stallman  (rms at prep)
                   3948: 
                   3949:        * nroff-mode.el: Add elements to nrofff-brace-table.
                   3950: 
                   3951: Mon Jun 16 06:30:54 1986  Richard M. Stallman  (rms at prep)
                   3952: 
                   3953:        * mlconvert.el (convert-mocklisp-buffer):
                   3954:        Proper handling of `!' function, via new function ml-not.
                   3955:        Proper handling of non-defuns, by putting them inside a
                   3956:        dummy defun and calling that function.
                   3957: 
                   3958: Sat Jun 14 22:05:58 1986  Richard M. Stallman  (rms at prep)
                   3959: 
                   3960:        * mh-e.el : Install 3.3f from Larus.
                   3961: 
                   3962: Thu Jun 12 02:47:11 1986  Richard M. Stallman  (rms at prep)
                   3963: 
                   3964:        * startup.el (command-line):
                   3965:        Rename default init file to default.el.
                   3966:        Don't look for suffixes on .emacs file.
                   3967: 
                   3968:        * keypad.el: New file that defines a standard keypad mode.
                   3969:        * term/vt*.el: Rewrite completely to use keypad.el.
                   3970: 
                   3971: Wed Jun 11 16:43:27 1986  Richard M. Stallman  (rms at prep)
                   3972: 
                   3973:        * abbrev.el (abbrev-prefix-mark):
                   3974:        Insert a - at the beginning of the abbrev.
                   3975:        expand-abbrev will now delete such -'s.
                   3976: 
                   3977:        * userlock.el (ask-user-about-supercession):
                   3978:        Ask user what to do if he is modifying a buffer whose
                   3979:        file is changed on disk.
                   3980: 
                   3981: Tue Jun 10 04:54:33 1986  Richard M. Stallman  (rms at prep)
                   3982: 
                   3983:        * rmail.el (rmail-reply): For the in-reply-to,
                   3984:        try to get the sender's full name from within parentheses.
                   3985: 
                   3986:        * outline.el: pervasive changes; new features, changed keys.
                   3987: 
                   3988:        * files.el (backup-bufer):
                   3989:        If cannot write backup under normal name, write it in ~/%backup%.
                   3990:        Preserve the last-modified time when backing up by copying.
                   3991: 
                   3992: Mon Jun  9 00:00:24 1986  Richard M. Stallman  (rms at prep)
                   3993: 
                   3994:        * rmail.el (rmail-expunge): Preserve point unless expunging
                   3995:        the current message.
                   3996: 
                   3997:        * bytecomp.el (file-newer-than-file-p):
                   3998:        Since this is a primitive in version 18, define it
                   3999:        only if not defined.
                   4000: 
                   4001: Sun Jun  8 09:43:02 1986  Richard M. Stallman  (rms at prep)
                   4002: 
                   4003:        * files.el (load-file, load-library): two new commands.
                   4004: 
                   4005:        * startup.el (command-line): Eliminate inhibit-command-line
                   4006:        since one can just set command-line-args to nil.
                   4007: 
                   4008:        * term/xterm.el: No need to handle -d switch
                   4009:        since main() handles it now.
                   4010: 
                   4011:        * tags.el: Display name of file being processed.
                   4012: 
                   4013:        * mh-e.el: Install version 3.3 from Larus.
                   4014: 
                   4015:        * replace.el, loaddefs.el (perform-replace):
                   4016:        perform-replace does not print "done"; its callers do.
                   4017: 
                   4018:        * startup.el (command-line):
                   4019:        Rename file default-profile to .emacs-df;
                   4020:        load it always, unless inhibit-default-init is set to t.
                   4021: 
                   4022:        * telnet.el: Switch to C-c prefix for mode-specific commands.
                   4023: 
                   4024:        * startup.el (command-line): Use just first word of
                   4025:        terminal name to make per-terminal library file name.
                   4026: 
                   4027:        * loadup.el: Change name of installed docstr file to
                   4028:        DOC-mm.nn.oo from DOC.mm.nn.oo.
                   4029: 
                   4030:        * files.el (file-name-sans-versions): New system-dependent
                   4031:        function to remove backup or version suffixes from filename.
                   4032: 
                   4033: Sat Jun  7 16:04:07 1986  Richard M. Stallman  (rms at prep)
                   4034: 
                   4035:        * c-mode.el (electric-c-terminator):
                   4036:        Check for point being inside a multi-line string or comment
                   4037:        and do nothing.  For colon, check for more than one word
                   4038:        before it on the line (with first one not "case") and do nothing.
                   4039: 
                   4040:        * c-mode.el: Don't rebind Linefeed.
                   4041: 
                   4042:        * c-mode.el (calculate-c-indent):
                   4043:        If previous line ends in ") {", skip back to matching "("
                   4044:        and use that line's indentation as the brace's column.
                   4045: 
                   4046: Fri Jun  6 00:12:48 1986  Richard M. Stallman  (rms at prep)
                   4047: 
                   4048:        * nroff-mode.el (nroff-comment-indent, nroff-mode):
                   4049:        Define a comment syntax.  Install comment-indenter
                   4050:        as supplied by gildea, but change it not to use
                   4051:        insert-before-markers, to avoid display anomalies.
                   4052: 
                   4053:        * files.el (find-file-noselect): Tell revert-buffer not to query.
                   4054:        * files.el (revert-buffer): Second arg non-nil means no query.
                   4055: 
                   4056:        * files.el (after-find-file): Warn if auto-save file 
                   4057:        exists and is newer than the file visited.
                   4058: 
                   4059:        * files.el (find-alternate-file):
                   4060:        Allow replacing a non-file buffer, as long as not modified.
                   4061: 
                   4062:        * files.el (recover-file):
                   4063:        Initially show a directory listing of real and auto-save files.
                   4064:        Only find the file if user says yes.
                   4065:        Print better messages.
                   4066: 
                   4067:        * simple.el (goto-line): Use new interactive code N.
                   4068: 
                   4069:        * subr.el (substitute-key-definition): New function.
                   4070:        Replaces all bindings to one function in one map
                   4071:        with another function.
                   4072: 
                   4073:        * xterm.el: Use substitute-key-definition to get rid of keys
                   4074:        that do suspend-emacs.
                   4075: 
                   4076: Thu Jun  5 00:25:52 1986  Richard M. Stallman  (rms at prep)
                   4077: 
                   4078:        * simple.el (fundamental-mode):
                   4079:        Provide a fundamental-mode-map in case user does local-set-key.
                   4080: 
                   4081:        * picture.el (picture-mode):
                   4082:        New key bindings for setting insert motion direction:
                   4083:        C-c <, C-c >, C-c ^ and C-c . instead of M- chars.
                   4084: 
                   4085:        * rmail.el (rmail-reply): When putting From into In-reply-to,
                   4086:        stop at any newline.
                   4087: 
                   4088:        * mail-utils.el (mail-strip-quoted-names):
                   4089:        Consider newlines like other whitespace for <...> hacks.
                   4090: 
                   4091:        * bytecomp.el (byte-compile-cond{,-1}):
                   4092:        Handling of singleton clauses that are not last.
                   4093:        Handling of cond with no clauses.
                   4094: 
                   4095:        * startup.el (command-line): Switch to *scratch* before
                   4096:        running initial-major-mode, and do this only if *scratch* exists.
                   4097: 
                   4098:        * compare-w.el: Simplify the handling of `size':
                   4099:        always reduce size not to exceed the amount of space
                   4100:        left in either buffer.
                   4101: 
                   4102: Wed Jun  4 21:44:40 1986  Richard M. Stallman  (rms at prep)
                   4103: 
                   4104:        * man.el (manual-entry): Use new variables manual-program,
                   4105:        manual-formatted-dir-prefix and manual-formatted-dirlist,
                   4106:        defined in paths.el.
                   4107: 
                   4108:        * time.el (display-time):
                   4109:        Don't expand-file-name of "loadst".  Let start-process search
                   4110:        the exec-path for it.
                   4111: 
                   4112:        * texinfmt.el (texinfo-discard-line):
                   4113:        Allow and discard spaces at end of line.
                   4114: 
                   4115:        * texinfo.el:
                   4116:        Split most of this into new file texinfmt.el.
                   4117: 
                   4118:        * replace.el (perform-replace):
                   4119:        Bind help-form only while the read-char is done;
                   4120:        don't interfere with recursive edits.
                   4121: 
                   4122: Thu May 29 19:05:19 1986  Richard M. Stallman  (rms at prep)
                   4123: 
                   4124:        * info.el (Info-validate): If file is valid,
                   4125:        erase the buffer of problems found previously.
                   4126:        Non-re search was used by mistake to search for regexps; fix.
                   4127: 
                   4128:        * nroff-mode.el (electric-nroff-newline):
                   4129:        Leave point between the open-directive and the close-directive,
                   4130:        as it was supposed to do.
                   4131:        Add some directive-pairs to nroff-brace-table.
                   4132: 
                   4133: Wed May 28 03:56:04 1986  Richard M. Stallman  (rms at prep)
                   4134: 
                   4135:        * telnet.el (telnet-initial-filter):
                   4136:        If host nonexistent, kill the telnet buffer and get error.
                   4137: 
                   4138: Sun May 25 20:00:21 1986  Richard M. Stallman  (rms at prep)
                   4139: 
                   4140:        * rmail.el (rmail-search): Don't find a match in the current message.
                   4141: 
                   4142: Mon May 19 22:11:52 1986  Richard M. Stallman  (rms at prep)
                   4143: 
                   4144:        * mh-e.el (mh-get-new-mail): Handle error messages reeived from `inc'.
                   4145: 
                   4146: Thu May 15 18:35:25 1986  Richard M. Stallman  (rms at prep)
                   4147: 
                   4148:        * files.el (save-buffer): Switch meanings of one-C-u and two-C-u
                   4149:        in the code, so they match the documentation.
                   4150: 
                   4151: Local Variables:
                   4152: mode: indented-text
                   4153: eval: (auto-fill-mode 1)
                   4154: left-margin: 8
                   4155: fill-column: 74
                   4156: version-control: never
                   4157: End:

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.