aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoah Friedman1999-10-25 00:42:32 +0000
committerNoah Friedman1999-10-25 00:42:32 +0000
commit39dc7e84e2cee4f1bb1e0a28c4bdf54cb54a919c (patch)
treef6a33c34836538ad5fddba046c01defab5517081
parentbab4e3222cf95a904a8285aeed7d76b964f55788 (diff)
downloademacs-39dc7e84e2cee4f1bb1e0a28c4bdf54cb54a919c.tar.gz
emacs-39dc7e84e2cee4f1bb1e0a28c4bdf54cb54a919c.zip
Change mail address for Noah Friedman
-rw-r--r--lisp/ChangeLog.3422
-rw-r--r--lisp/ChangeLog.4182
-rw-r--r--lisp/ChangeLog.530
-rw-r--r--lisp/ChangeLog.616
-rw-r--r--lisp/ChangeLog.762
5 files changed, 356 insertions, 356 deletions
diff --git a/lisp/ChangeLog.3 b/lisp/ChangeLog.3
index 74307d2195b..4e4792af350 100644
--- a/lisp/ChangeLog.3
+++ b/lisp/ChangeLog.3
@@ -231,7 +231,7 @@
231 of dired-check-process properly. 231 of dired-check-process properly.
232 Fix use of nonexistent var `name'. 232 Fix use of nonexistent var `name'.
233 233
234 * info.el (Info-edit, Info-last-search, Info-enable-edit): 234 * info.el (Info-edit, Info-last-search, Info-enable-edit):
235 Correct case in `Info-mode-map'. 235 Correct case in `Info-mode-map'.
236 236
237 * rmail.el (rmail-bury): Fix call to set-window-buffer. 237 * rmail.el (rmail-bury): Fix call to set-window-buffer.
@@ -275,7 +275,7 @@
275 275
2761993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu) 2761993-05-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
277 277
278 * files.el (find-file-read-only-other-window): 278 * files.el (find-file-read-only-other-window):
279 Use find-file-other-window. 279 Use find-file-other-window.
280 280
281 * paths.el (Info-default-directory-list): Add ../../info. 281 * paths.el (Info-default-directory-list): Add ../../info.
@@ -381,11 +381,11 @@
381 * levents.el (event-modifiers): Function deleted. 381 * levents.el (event-modifiers): Function deleted.
382 (read-command-event): For switch-frame event, call select-frame. 382 (read-command-event): For switch-frame event, call select-frame.
383 383
3841993-05-22 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 3841993-05-22 Noah Friedman (friedman@splode.com)
385 385
386 * rlogin.el (rlogin-filter): Yet another rewrite which handles 386 * rlogin.el (rlogin-filter): Yet another rewrite which handles
387 unusual values of scroll-step in a winning way by window-start 387 unusual values of scroll-step in a winning way by window-start
388 frobnication. 388 frobnication.
389 389
3901993-05-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) 3901993-05-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
391 391
@@ -803,7 +803,7 @@
8031993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu) 8031993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
804 804
805 * faces.el: Call internal-set-face-1, not internat-set-face-1. 805 * faces.el: Call internal-set-face-1, not internat-set-face-1.
806 806
807 * faces.el: Don't set frame-creation-function here; term/x-win.el is 807 * faces.el: Don't set frame-creation-function here; term/x-win.el is
808 the appropriate place to set it. 808 the appropriate place to set it.
809 809
@@ -1133,10 +1133,10 @@
1133 * subr.el (listify-key-sequence): Use a character constant to 1133 * subr.el (listify-key-sequence): Use a character constant to
1134 decide which bits to flip, not an integer constant. 1134 decide which bits to flip, not an integer constant.
1135 1135
11361993-04-24 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 11361993-04-24 Noah Friedman (friedman@splode.com)
1137 1137
1138 * shell.el (shell-prompt-pattern): Add `;' as potential prompt 1138 * shell.el (shell-prompt-pattern): Add `;' as potential prompt
1139 delimiter (for `es' and `rc' shells most particularly). 1139 delimiter (for `es' and `rc' shells most particularly).
1140 1140
11411993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 11411993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1142 1142
@@ -1252,7 +1252,7 @@
1252 with a slash, don't remove the corresponding slash from filename 1252 with a slash, don't remove the corresponding slash from filename
1253 when we collapse the home directory to ~. 1253 when we collapse the home directory to ~.
1254 1254
12551993-04-16 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 12551993-04-16 Noah Friedman (friedman@splode.com)
1256 1256
1257 * rlogin.el: Add autoload cookies for all defvars. 1257 * rlogin.el: Add autoload cookies for all defvars.
1258 (rlogin-process-connection-type): New variable. 1258 (rlogin-process-connection-type): New variable.
@@ -1261,8 +1261,8 @@
1261 (rlogin-with-args): Put `+' inside \(\) pair in string-match. 1261 (rlogin-with-args): Put `+' inside \(\) pair in string-match.
1262 (rlogin-password): Take optional arg `proc' for use by rlogin-filter. 1262 (rlogin-password): Take optional arg `proc' for use by rlogin-filter.
1263 Write docstring. Call new winning version of comint-read-noecho 1263 Write docstring. Call new winning version of comint-read-noecho
1264 instead of doing reading by hand. 1264 instead of doing reading by hand.
1265 (rlogin-mode): Wrote docstring. 1265 (rlogin-mode): Wrote docstring.
1266 (rlogin-filter): Completely rewritten to be more efficient. 1266 (rlogin-filter): Completely rewritten to be more efficient.
1267 1267
12681993-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) 12681993-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -1290,7 +1290,7 @@
1290 1290
1291 * gud.el (gud-mode): Created C-c synonym bindings in the GUD 1291 * gud.el (gud-mode): Created C-c synonym bindings in the GUD
1292 buffer's local map. 1292 buffer's local map.
1293 1293
1294 (gud-key-prefix): Changed to C-x C-a. 1294 (gud-key-prefix): Changed to C-x C-a.
1295 1295
12961993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 12961993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
@@ -1304,13 +1304,13 @@
13041993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 13041993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1305 1305
1306 * finder.el: Rewritten. The Finder is now a major mode with the 1306 * finder.el: Rewritten. The Finder is now a major mode with the
1307 ability to browse package commentary sections and a completely 1307 ability to browse package commentary sections and a completely
1308 point-and-shoot interface similar to Dired's. 1308 point-and-shoot interface similar to Dired's.
1309 1309
1310 * window.el (shrink-window-if-larger-than-buffer): Moved from 1310 * window.el (shrink-window-if-larger-than-buffer): Moved from
1311 electric.el to windows.el, minor bug fix. This is to avoid code 1311 electric.el to windows.el, minor bug fix. This is to avoid code
1312 duplication between vc.el, electric.el, and finder.el. 1312 duplication between vc.el, electric.el, and finder.el.
1313 1313
1314 (ctl-x-map): Added C-x - and C-x + as experimental bindings for 1314 (ctl-x-map): Added C-x - and C-x + as experimental bindings for
1315 shrink-window-if-larger-than-buffer and balance-windows 1315 shrink-window-if-larger-than-buffer and balance-windows
1316 respectively. Since shrink-window-if-larger-than-buffer has to 1316 respectively. Since shrink-window-if-larger-than-buffer has to
@@ -1337,13 +1337,13 @@
1337 1337
1338 * rot13.el (rot13-other-window): Add autoload. 1338 * rot13.el (rot13-other-window): Add autoload.
1339 1339
13401993-04-12 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 13401993-04-12 Noah Friedman (friedman@splode.com)
1341 1341
1342 * comint.el (comint-process-echoes): New variable. 1342 * comint.el (comint-process-echoes): New variable.
1343 (comint-mode): Make it buffer-local. 1343 (comint-mode): Make it buffer-local.
1344 (comint-send-input): Delete text from process mark to point if 1344 (comint-send-input): Delete text from process mark to point if
1345 variable `comint-process-echoes' is non-`nil', since it is assumed 1345 variable `comint-process-echoes' is non-`nil', since it is assumed
1346 process will re-echo the text. 1346 process will re-echo the text.
1347 1347
13481993-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 13481993-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1349 1349
@@ -1364,12 +1364,12 @@
1364 defsubsts. 1364 defsubsts.
1365 1365
13661993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13661993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1367 1367
1368 * paragraphs.el (sentence-end, forward-sentence): Doc fixes. 1368 * paragraphs.el (sentence-end, forward-sentence): Doc fixes.
1369 1369
1370 * finder.el (finder-by-keyword): Build an alist to pass to 1370 * finder.el (finder-by-keyword): Build an alist to pass to
1371 completing-read, instead of building an invalid obarray. 1371 completing-read, instead of building an invalid obarray.
1372 1372
1373 * finder.el (finder-by-keyword): If the user quits or enters the 1373 * finder.el (finder-by-keyword): If the user quits or enters the
1374 empty string in response to the keyword prompt, restore the old 1374 empty string in response to the keyword prompt, restore the old
1375 window configuration properly. 1375 window configuration properly.
@@ -1397,7 +1397,7 @@
1397 1397
1398 * finder.el (finder-by-keyword): If the user quits or enters the 1398 * finder.el (finder-by-keyword): If the user quits or enters the
1399 empty string in response to the keyword prompt, restore the old 1399 empty string in response to the keyword prompt, restore the old
1400 window configuration properly. 1400 window configuration properly.
1401 1401
14021993-04-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 14021993-04-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
1403 1403
@@ -1525,7 +1525,7 @@
1525 * finder.el, help-screen.el, faces.el: Added or corrected 1525 * finder.el, help-screen.el, faces.el: Added or corrected
1526 documentation headers 1526 documentation headers
1527 1527
15281993-04-03 Noah Friedman (friedman@geech.gnu.ai.mit.edu) 15281993-04-03 Noah Friedman (friedman@splode.com)
1529 1529
1530 * comint.el: New comint-read-noecho. 1530 * comint.el: New comint-read-noecho.
1531 1531
@@ -1584,7 +1584,7 @@
1584 prototype call before the docstring, instead of an argument 1584 prototype call before the docstring, instead of an argument
1585 description after it. 1585 description after it.
1586 1586
15871993-03-30 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 15871993-03-30 Noah Friedman (friedman@splode.com)
1588 1588
1589 * files.el (find-backup-file-name): Delete nothing if overflow 1589 * files.el (find-backup-file-name): Delete nothing if overflow
1590 in number of versions to keep. 1590 in number of versions to keep.
@@ -1599,7 +1599,7 @@
1599 * isearch.el (isearch-mode-map): Delete the binding for C-h. 1599 * isearch.el (isearch-mode-map): Delete the binding for C-h.
1600 (isearch-done): Customize the message about mark. 1600 (isearch-done): Customize the message about mark.
1601 1601
16021993-03-30 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 16021993-03-30 Noah Friedman (friedman@splode.com)
1603 1603
1604 * comint.el (comint-read-noecho): Rewritten to provide some simple 1604 * comint.el (comint-read-noecho): Rewritten to provide some simple
1605 editing ability and be able to abort when called from a process 1605 editing ability and be able to abort when called from a process
@@ -1645,13 +1645,13 @@
1645 Just use it if input is empty. 1645 Just use it if input is empty.
1646 Use save-match-data around count-lines. 1646 Use save-match-data around count-lines.
1647 1647
16481993-03-28 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 16481993-03-28 Noah Friedman (friedman@splode.com)
1649 1649
1650 * setenv.el: Renamed to env.el. Provide `env', not `setenv'. 1650 * setenv.el: Renamed to env.el. Provide `env', not `setenv'.
1651 (setenv): Renamed to `putenv', which is the more proper complement 1651 (setenv): Renamed to `putenv', which is the more proper complement
1652 of `getenv'. `setenv' retained as an alias. 1652 of `getenv'. `setenv' retained as an alias.
1653 Make VALUE parameter optional; if not set, remove VARIABLE from 1653 Make VALUE parameter optional; if not set, remove VARIABLE from
1654 process-environment. 1654 process-environment.
1655 1655
1656 * rlogin.el (rlogin): If given a prefix argument and an rlogin 1656 * rlogin.el (rlogin): If given a prefix argument and an rlogin
1657 session for HOST is already running, start a new rlogin process 1657 session for HOST is already running, start a new rlogin process
@@ -1659,14 +1659,14 @@
1659 Bound `proc' in let*. 1659 Bound `proc' in let*.
1660 (rlogin-explicit-args, rlogin-password-paranoia): New variables. 1660 (rlogin-explicit-args, rlogin-password-paranoia): New variables.
1661 (rlogin-filter): Prompt for passwords in minibuffer if 1661 (rlogin-filter): Prompt for passwords in minibuffer if
1662 rlogin-password-paranoia is set. 1662 rlogin-password-paranoia is set.
1663 (rlogin-with-args, rlogin-password): New functions. 1663 (rlogin-with-args, rlogin-password): New functions.
1664 1664
16651993-03-28 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 16651993-03-28 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1666 1666
1667 * vc.el (vc-comment-to-changelog): A useful vc-checkin hook, added. 1667 * vc.el (vc-comment-to-changelog): A useful vc-checkin hook, added.
1668 (vc-checkout): Now rejects attempts to check out files via FTP. 1668 (vc-checkout): Now rejects attempts to check out files via FTP.
1669 1669
1670 * vc.el: The `derived buffers' in the mode (the VC log buffer, 1670 * vc.el: The `derived buffers' in the mode (the VC log buffer,
1671 status buffers, and most buffer output commands) now know which 1671 status buffers, and most buffer output commands) now know which
1672 file buffer was their parent, and most commands will try to find 1672 file buffer was their parent, and most commands will try to find
@@ -1697,7 +1697,7 @@
1697 * abbrevlist.el, old-inf-lisp.el, old-screen.el old-shell.el, 1697 * abbrevlist.el, old-inf-lisp.el, old-screen.el old-shell.el,
1698 oshell.el: Removed. 1698 oshell.el: Removed.
1699 1699
17001993-03-27 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 17001993-03-27 Noah Friedman (friedman@splode.com)
1701 1701
1702 * rlogin.el: Updated copyright year and added autoload cookies. 1702 * rlogin.el: Updated copyright year and added autoload cookies.
1703 (rlogin): Set process marker to beginning of buffer. 1703 (rlogin): Set process marker to beginning of buffer.
@@ -1738,7 +1738,7 @@
1738 * subr.el (add-hook): Added optional arg to cause hook to be 1738 * subr.el (add-hook): Added optional arg to cause hook to be
1739 appended rather than prepended to the hook list. This obviates 1739 appended rather than prepended to the hook list. This obviates
1740 the 23 different hook-bashing packages in LCD. 1740 the 23 different hook-bashing packages in LCD.
1741 1741
1742 * subr.el (current-word): Added. Lots of help and default-generator 1742 * subr.el (current-word): Added. Lots of help and default-generator
1743 functions in LCD use it, and it's remarkably difficult to get 1743 functions in LCD use it, and it's remarkably difficult to get
1744 right, especially given the new syntax primitives. 1744 right, especially given the new syntax primitives.
@@ -2011,7 +2011,7 @@
2011 2011
2012 * finder.el (finder-compile-keywords): Treat nil in a path 2012 * finder.el (finder-compile-keywords): Treat nil in a path
2013 argument as $PWD. 2013 argument as $PWD.
2014 2014
2015 (finder-by-keyword): Handle LFD as input gracefully. 2015 (finder-by-keyword): Handle LFD as input gracefully.
2016 2016
20171993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 20171993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
@@ -2020,7 +2020,7 @@
2020 2020
2021 * vc.el (vc-header-strings): Name changed to vc-header-alist, to match 2021 * vc.el (vc-header-strings): Name changed to vc-header-alist, to match
2022 the docs. 2022 the docs.
2023 2023
2024 (vc-finish-logentry, vc-next-comment, vc-previous-comment, 2024 (vc-finish-logentry, vc-next-comment, vc-previous-comment,
2025 vc-comment-search-forward, vc-comment-search-backward) The VC comment 2025 vc-comment-search-forward, vc-comment-search-backward) The VC comment
2026 ring is now a separate buffer from *VC-log*; editing of old comments 2026 ring is now a separate buffer from *VC-log*; editing of old comments
@@ -2158,7 +2158,7 @@
2158 A boatload of changes to terminal support and terminal capability 2158 A boatload of changes to terminal support and terminal capability
2159 initialization that make it a lot smarter, with a more uniform 2159 initialization that make it a lot smarter, with a more uniform
2160 and featureful interface across many different keyboard types. 2160 and featureful interface across many different keyboard types.
2161 2161
2162 * term.c (fkey_table): has been expanded to handle the entire 2162 * term.c (fkey_table): has been expanded to handle the entire
2163 intersection of the capability sets defined by X keysyms and 2163 intersection of the capability sets defined by X keysyms and
2164 terminfo. That is, every keysym for which there is a natural 2164 terminfo. That is, every keysym for which there is a natural
@@ -2711,7 +2711,7 @@
2711 (set-auto-raise, set-auto-lower, set-vertical-bar, 2711 (set-auto-raise, set-auto-lower, set-vertical-bar,
2712 set-horizontal-bar): Make these toggle or look at the prefix 2712 set-horizontal-bar): Make these toggle or look at the prefix
2713 argument, like minor modes. 2713 argument, like minor modes.
2714 2714
2715 * frame.el (set-vertical-bar): Use the proper parameter symbol. 2715 * frame.el (set-vertical-bar): Use the proper parameter symbol.
2716 (set-horizontal-bar): Signal an error indicating that horizontal 2716 (set-horizontal-bar): Signal an error indicating that horizontal
2717 scrollbars are not implemented. 2717 scrollbars are not implemented.
@@ -3292,7 +3292,7 @@
3292 * lpr.el (lpr-command, lpr-switches): Removed strings starting 3292 * lpr.el (lpr-command, lpr-switches): Removed strings starting
3293 with \newline; this file is loaded in loaddefs.el, and doesn't 3293 with \newline; this file is loaded in loaddefs.el, and doesn't
3294 need to follow that convention. 3294 need to follow that convention.
3295 3295
3296 * lpr.el (lpr-command): Add dgux-unix to the list of systems which 3296 * lpr.el (lpr-command): Add dgux-unix to the list of systems which
3297 want "lp". 3297 want "lp".
3298 3298
@@ -3411,7 +3411,7 @@
3411 gnu conventions. 3411 gnu conventions.
3412 3412
3413 (fortran-mode): Fix `comment-line-start-skip' by changing \\1 to 3413 (fortran-mode): Fix `comment-line-start-skip' by changing \\1 to
3414 \\2 and include cpp statements in matching. Changes for auto fill. 3414 \\2 and include cpp statements in matching. Changes for auto fill.
3415 3415
3416 (fortran-auto-fill-mode, fortran-do-auto-fill, 3416 (fortran-auto-fill-mode, fortran-do-auto-fill,
3417 fortran-break-line): New functions to implement auto fill. 3417 fortran-break-line): New functions to implement auto fill.
@@ -3606,7 +3606,7 @@
3606 3606
36071992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) 36071992-10-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3608 3608
3609 * paragraphs.el (kill-sentence, backward-kill-sentence): 3609 * paragraphs.el (kill-sentence, backward-kill-sentence):
3610 (kill-paragraph, backward-kill-paragraph): 3610 (kill-paragraph, backward-kill-paragraph):
3611 Don't change point before calling kill-region. 3611 Don't change point before calling kill-region.
3612 3612
@@ -3652,7 +3652,7 @@
3652 3652
36531992-10-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) 36531992-10-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3654 3654
3655 * isearch-mode.el (isearch-mode-map): Bind t in top-level map 3655 * isearch-mode.el (isearch-mode-map): Bind t in top-level map
3656 and in the submap for meta keys. Don't bind the individual chars. 3656 and in the submap for meta keys. Don't bind the individual chars.
3657 3657
36581992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu) 36581992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu)
@@ -3876,7 +3876,7 @@
3876 This allows us to truncate cut buffers to the empty string (if the 3876 This allows us to truncate cut buffers to the empty string (if the
3877 text is too large, say) without causing 3877 text is too large, say) without causing
3878 interprogram-paste-function to wipe out the latest kill. 3878 interprogram-paste-function to wipe out the latest kill.
3879 3879
3880 * gud.el: When we send a command to the debugger via gud-call, 3880 * gud.el: When we send a command to the debugger via gud-call,
3881 it's annoying to see the command and the new prompt in the 3881 it's annoying to see the command and the new prompt in the
3882 debugger interaction buffer; nuke the command and the old prompt. 3882 debugger interaction buffer; nuke the command and the old prompt.
@@ -3953,7 +3953,7 @@
3953 (vc-log-after-operation-hook): New internal defvar. 3953 (vc-log-after-operation-hook): New internal defvar.
3954 (vc-checkin): Set vc-log-after-operation-hook to 'vc-checkin-hook. 3954 (vc-checkin): Set vc-log-after-operation-hook to 'vc-checkin-hook.
3955 (vc-finish-logentry): (run-hooks vc-log-after-operation-hook) at end. 3955 (vc-finish-logentry): (run-hooks vc-log-after-operation-hook) at end.
3956 3956
3957 (vc-update-change-log): When doing all visited files, remove directory 3957 (vc-update-change-log): When doing all visited files, remove directory
3958 names from file names that are in default-directory. 3958 names from file names that are in default-directory.
3959 3959
@@ -3976,7 +3976,7 @@
3976 3976
39771992-09-26 Richard Stallman (rms@mole.gnu.ai.mit.edu) 39771992-09-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3978 3978
3979 * two-column.el (tc-window-width, tc-separator, tc-other): 3979 * two-column.el (tc-window-width, tc-separator, tc-other):
3980 Add permanent-local property. 3980 Add permanent-local property.
3981 (tc-two-columns): Renamed from tc-split. 3981 (tc-two-columns): Renamed from tc-split.
3982 (tc-split): Renamed from tc-unmerge. Put it on C-x 6 s. 3982 (tc-split): Renamed from tc-unmerge. Put it on C-x 6 s.
@@ -4060,8 +4060,8 @@
4060 * c-mode.el (calculate-c-indent): When checking for DEFUN macro, 4060 * c-mode.el (calculate-c-indent): When checking for DEFUN macro,
4061 stop moving down at line with # or /. 4061 stop moving down at line with # or /.
4062 (c-fill-paragraph): Set first-line whenever we find a comment start 4062 (c-fill-paragraph): Set first-line whenever we find a comment start
4063 on the current line. Protect text before the comment start 4063 on the current line. Protect text before the comment start
4064 by excluding it from the region and adding spaces to bring back 4064 by excluding it from the region and adding spaces to bring back
4065 proper indentation of that point. 4065 proper indentation of that point.
4066 4066
40671992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) 40671992-09-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -4283,9 +4283,9 @@
4283 (diff-prepare): New function. 4283 (diff-prepare): New function.
4284 4284
4285 * files.el (file-name-sans-versions): Support file-name-handler-alist. 4285 * files.el (file-name-sans-versions): Support file-name-handler-alist.
4286 New arg KEEP-BACKUP-VERSION means don't delete backup versions. 4286 New arg KEEP-BACKUP-VERSION means don't delete backup versions.
4287 4287
4288 * dired.el (dired-display-file, dired-find-file-other-window): 4288 * dired.el (dired-display-file, dired-find-file-other-window):
4289 (dired-view-file, dired-find-file): Call file-name-sans-versions 4289 (dired-view-file, dired-find-file): Call file-name-sans-versions
4290 to remove non-backup version numbers. 4290 to remove non-backup version numbers.
4291 4291
@@ -4306,7 +4306,7 @@
4306 4306
4307 * loaddefs.el: Sort alphabetically by file name. 4307 * loaddefs.el: Sort alphabetically by file name.
4308 4308
4309 * files.el (backup-buffer): If backup file to copy into exists 4309 * files.el (backup-buffer): If backup file to copy into exists
4310 and is not writable, try deleting it. 4310 and is not writable, try deleting it.
4311 4311
4312 * ange-ftp.el: New version from Andrew Norman. 4312 * ange-ftp.el: New version from Andrew Norman.
@@ -4325,7 +4325,7 @@
4325 * dired.el (dired-next-subdir, dired-subdir-index): Moved here 4325 * dired.el (dired-next-subdir, dired-subdir-index): Moved here
4326 * dired-aux.el: From here. 4326 * dired-aux.el: From here.
4327 * dired.el (dired-build-subdir-alist): Don't print msg after each dir. 4327 * dired.el (dired-build-subdir-alist): Don't print msg after each dir.
4328 Clarify final message. 4328 Clarify final message.
4329 4329
4330 * files.el (auto-mode-alist): Recognize ChangeLog.N as change-log-mode. 4330 * files.el (auto-mode-alist): Recognize ChangeLog.N as change-log-mode.
4331 Move *.N pattern for nroff mode after ChangeLog.N. 4331 Move *.N pattern for nroff mode after ChangeLog.N.
@@ -4650,7 +4650,7 @@
4650 4650
4651 * bytecomp.el (byte-compile-warnings): Have this default to t, 4651 * bytecomp.el (byte-compile-warnings): Have this default to t,
4652 since Zawinski says everyone likes the warnings about unbound 4652 since Zawinski says everyone likes the warnings about unbound
4653 variables. 4653 variables.
4654 4654
4655 * appt.el (appt-issue-message, appt-message-warning-time, 4655 * appt.el (appt-issue-message, appt-message-warning-time,
4656 appt-audible, appt-visible, appt-display-mode-line, 4656 appt-audible, appt-visible, appt-display-mode-line,
@@ -4719,7 +4719,7 @@
47191992-08-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) 47191992-08-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4720 4720
4721 * rmail.el (rmail-search): Fix typo (premature ref to reversep). 4721 * rmail.el (rmail-search): Fix typo (premature ref to reversep).
4722 Choice of amount to increment n by was backwards. 4722 Choice of amount to increment n by was backwards.
4723 (rmail-search-backwards): Setting of reversep was backwards. 4723 (rmail-search-backwards): Setting of reversep was backwards.
4724 4724
47251992-08-04 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 47251992-08-04 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
@@ -4810,7 +4810,7 @@
48101992-08-03 Jim Blandy (jimb@pogo.cs.oberlin.edu) 48101992-08-03 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4811 4811
4812 * simple.el (current-kill): Reinstate interprogram-paste feature. 4812 * simple.el (current-kill): Reinstate interprogram-paste feature.
4813 It doesn't seem to be wedged for me, and I can't find out how it is 4813 It doesn't seem to be wedged for me, and I can't find out how it is
4814 wedged unless it's enabled. 4814 wedged unless it's enabled.
4815 4815
4816 * terminal.el (terminal-map, terminal-escape-map, 4816 * terminal.el (terminal-map, terminal-escape-map,
@@ -4850,7 +4850,7 @@
4850 * map-ynp.el: Fix prompt. 4850 * map-ynp.el: Fix prompt.
4851 4851
4852 * dired.el (dired-why): Don't use save-excursion. 4852 * dired.el (dired-why): Don't use save-excursion.
4853 (dired-change-marks): New command. 4853 (dired-change-marks): New command.
4854 (dired-mode-map): Put dired-change-marks on c. 4854 (dired-mode-map): Put dired-change-marks on c.
4855 Put dired-do-kill-lines on k. 4855 Put dired-do-kill-lines on k.
4856 4856
@@ -4861,10 +4861,10 @@
4861 (dired-run-shell-command): Return nil. 4861 (dired-run-shell-command): Return nil.
4862 (dired-do-shell-command): Accept COMMAND as arg; use minibuf 4862 (dired-do-shell-command): Accept COMMAND as arg; use minibuf
4863 within `interactive'. 4863 within `interactive'.
4864 (dired-create-files, dired-handle-overwrite): 4864 (dired-create-files, dired-handle-overwrite):
4865 Rename overwrite-confirmed to dired-overwrite-confirmed. 4865 Rename overwrite-confirmed to dired-overwrite-confirmed.
4866 (dired-do-kill-lines): Handle prefix arg as number of lines to kill. 4866 (dired-do-kill-lines): Handle prefix arg as number of lines to kill.
4867 (dired-kill-line-or-subdir): Deleted. 4867 (dired-kill-line-or-subdir): Deleted.
4868 4868
48691992-08-01 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 48691992-08-01 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4870 4870
@@ -4887,7 +4887,7 @@
4887 4887
4888 * ring.el (ring-mod): Renamed from comint-mod. 4888 * ring.el (ring-mod): Renamed from comint-mod.
4889 Provide `ring', not history'. 4889 Provide `ring', not history'.
4890 (make-ring, ring-p): Add autoloads. 4890 (make-ring, ring-p): Add autoloads.
4891 * history.el: Link deleted. 4891 * history.el: Link deleted.
4892 4892
4893 * c-mode.el (c-up-conditional): New function. 4893 * c-mode.el (c-up-conditional): New function.
@@ -4980,7 +4980,7 @@
4980 4980
49811992-07-31 Robert J. Chassell (bob@churchy.gnu.ai.mit.edu) 49811992-07-31 Robert J. Chassell (bob@churchy.gnu.ai.mit.edu)
4982 4982
4983 * loaddefs.el: New keybinding, `C-x r y', for `yank-rectangle'. 4983 * loaddefs.el: New keybinding, `C-x r y', for `yank-rectangle'.
4984 4984
49851992-07-31 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 49851992-07-31 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4986 4986
@@ -5027,9 +5027,9 @@
5027 5027
5028 * comint.el (comint-mode-map): comint-previous-similar-input now M-r. 5028 * comint.el (comint-mode-map): comint-previous-similar-input now M-r.
5029 (comint-previous-similar-input): 5029 (comint-previous-similar-input):
5030 Initialize comint-input-ring-index if nil. 5030 Initialize comint-input-ring-index if nil.
5031 (comint-previous-input-matching): Report ordinary error if fail. 5031 (comint-previous-input-matching): Report ordinary error if fail.
5032 Initialize comint-input-ring-index if nil. 5032 Initialize comint-input-ring-index if nil.
5033 (comint-next-similar-input): New command, on M-s. 5033 (comint-next-similar-input): New command, on M-s.
5034 (comint-previous-input): Always delete what was already given 5034 (comint-previous-input): Always delete what was already given
5035 for the next input. Initialize comint-input-ring-index if nil. 5035 for the next input. Initialize comint-input-ring-index if nil.
@@ -5108,7 +5108,7 @@
5108 (find-backup-file-name): Use that. 5108 (find-backup-file-name): Use that.
5109 5109
5110 * dired-aux.el (dired-clean-directory): Moved here. 5110 * dired-aux.el (dired-clean-directory): Moved here.
5111 (dired-map-dired-file-lines, dired-collect-file-versions): 5111 (dired-map-dired-file-lines, dired-collect-file-versions):
5112 (dired-trample-file-versions): Likewise. 5112 (dired-trample-file-versions): Likewise.
5113 * dired.el: Moved from here. 5113 * dired.el: Moved from here.
5114 (dired-clean-directory): Auto load added. 5114 (dired-clean-directory): Auto load added.
@@ -5120,7 +5120,7 @@
5120 * gud.el (gdb, dbx, sdb): Change C-c LETTER commands to C-c C-LETTER. 5120 * gud.el (gdb, dbx, sdb): Change C-c LETTER commands to C-c C-LETTER.
5121 5121
5122 * add-log.el (add-log-current-defun): Handle C macros. 5122 * add-log.el (add-log-current-defun): Handle C macros.
5123 Handle the DEFUN macro used in Emacs C sources. 5123 Handle the DEFUN macro used in Emacs C sources.
5124 5124
51251992-07-27 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 51251992-07-27 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5126 5126
@@ -5164,7 +5164,7 @@
5164 * lisp-mode.el (emacs-lisp-mode-map, lisp-interaction-mode-map): 5164 * lisp-mode.el (emacs-lisp-mode-map, lisp-interaction-mode-map):
5165 Add M-TAB as lisp-complete-symbol. 5165 Add M-TAB as lisp-complete-symbol.
5166 * loaddefs.el: Delete binding of M-TAB. 5166 * loaddefs.el: Delete binding of M-TAB.
5167 * etags.el: Add binding of M-TAB. 5167 * etags.el: Add binding of M-TAB.
5168 5168
51691992-07-26 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 51691992-07-26 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5170 5170
@@ -5189,13 +5189,13 @@
51891992-07-26 Richard Stallman (rms@mole.gnu.ai.mit.edu) 51891992-07-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5190 5190
5191 * diff.el (diff-backup): New function. 5191 * diff.el (diff-backup): New function.
5192 (diff-last-backup-file): Renamed from dired-last-backup-file. 5192 (diff-last-backup-file): Renamed from dired-last-backup-file.
5193 * dired-aux.el (dired-backup-diff): Use diff-backup. 5193 * dired-aux.el (dired-backup-diff): Use diff-backup.
5194 (dired-last-backup-file): Moved and renamed. 5194 (dired-last-backup-file): Moved and renamed.
5195 * dired.el, dired-aux.el (dired-diff, dired-backup-diff): Doc fixes. 5195 * dired.el, dired-aux.el (dired-diff, dired-backup-diff): Doc fixes.
5196 5196
5197 * help.el (command-apropos): Fix call to apropos for new arg. 5197 * help.el (command-apropos): Fix call to apropos for new arg.
5198 5198
5199 * finder.el (finder-by-keyword): Rewrite to read args in `interactive' 5199 * finder.el (finder-by-keyword): Rewrite to read args in `interactive'
5200 and use with-output-to-temp-buffer. 5200 and use with-output-to-temp-buffer.
5201 5201
@@ -5230,7 +5230,7 @@
5230 (grep-command): Variable deleted. 5230 (grep-command): Variable deleted.
5231 5231
5232 * replace.el (query-replace-read-args): New function. 5232 * replace.el (query-replace-read-args): New function.
5233 It reads two args using query-replace-history. 5233 It reads two args using query-replace-history.
5234 (query-replace, query-replace-regexp, replace-string): 5234 (query-replace, query-replace-regexp, replace-string):
5235 (replace-regexp): Use query-replace-read-args. 5235 (replace-regexp): Use query-replace-read-args.
5236 (map-query-replace-regexp): Read args using query-replace-history. 5236 (map-query-replace-regexp): Read args using query-replace-history.
@@ -5238,7 +5238,7 @@
5238 5238
5239 * dired.el: Don't check for version 18. 5239 * dired.el: Don't check for version 18.
5240 (dired-file-version-alist): New defvar. 5240 (dired-file-version-alist): New defvar.
5241 Use this instead of file-version-assoc-list. 5241 Use this instead of file-version-assoc-list.
5242 (dired-shrink-to-fit): Default is always t. 5242 (dired-shrink-to-fit): Default is always t.
5243 (dired-internal-do-deletions): remove-directory => delete-directory. 5243 (dired-internal-do-deletions): remove-directory => delete-directory.
5244 5244
@@ -5258,14 +5258,14 @@
5258 5258
5259 * case-table.el (describe-buffer-case-table): Move the describe-vector 5259 * case-table.el (describe-buffer-case-table): Move the describe-vector
5260 inside the let. 5260 inside the let.
5261 5261
5262 * c++-mode.el (indent-c++-exp): Fix typo "innerloop-done". 5262 * c++-mode.el (indent-c++-exp): Fix typo "innerloop-done".
5263 Make last-depth local. 5263 Make last-depth local.
5264 5264
52651992-07-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 52651992-07-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5266 5266
5267 * flow-ctrl.el: fixed set-input-mode call broken by new third 5267 * flow-ctrl.el: fixed set-input-mode call broken by new third
5268 arg for meta control. 5268 arg for meta control.
5269 5269
52701992-07-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 52701992-07-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5271 5271
@@ -5280,21 +5280,21 @@
5280 * diary.el (diary-julian-date): New function. 5280 * diary.el (diary-julian-date): New function.
5281 5281
52821992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) 52821992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5283 5283
5284 * simple.el (current-kill): Ignore the interprogram paste feature; 5284 * simple.el (current-kill): Ignore the interprogram paste feature;
5285 it is wedged. 5285 it is wedged.
5286 5286
5287 * paths.el (mh-lib, mh-prog): Add more alternatives. 5287 * paths.el (mh-lib, mh-prog): Add more alternatives.
5288 5288
52891992-07-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) 52891992-07-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5290 5290
5291 * emerge.el (emerge-startup-hook, emerge-quit-hook): 5291 * emerge.el (emerge-startup-hook, emerge-quit-hook):
5292 Renamed from ...-hooks. 5292 Renamed from ...-hooks.
5293 5293
5294 * dired.el (dired-display-file): New command, on C-o. 5294 * dired.el (dired-display-file): New command, on C-o.
5295 5295
5296 * files.el (ctl-x-4-map): display-buffer is now C-x 4 C-o. 5296 * files.el (ctl-x-4-map): display-buffer is now C-x 4 C-o.
5297 5297
52981992-07-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 52981992-07-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5299 5299
5300 * etags.el (visit-tags-table-buffer): Look for a tags table 5300 * etags.el (visit-tags-table-buffer): Look for a tags table
@@ -5332,11 +5332,11 @@
5332 * Removed all Last-Modified headers. 5332 * Removed all Last-Modified headers.
5333 5333
53341992-07-21 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 53341992-07-21 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5335 5335
5336 * files.el (trim-versions-without-asking): Non-nil, non-t value 5336 * files.el (trim-versions-without-asking): Non-nil, non-t value
5337 suppresses all trimming of excess backups. This is so we can make 5337 suppresses all trimming of excess backups. This is so we can make
5338 the @!%$@ question at save time go away.... 5338 the @!%$@ question at save time go away....
5339 5339
53401992-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 53401992-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5341 5341
5342 * simple.el (kill-ring-save): Display only if interactive-p. 5342 * simple.el (kill-ring-save): Display only if interactive-p.
@@ -5346,7 +5346,7 @@
5346 * c++-mode.el (c++-macroize-region, backslashify-current-line): 5346 * c++-mode.el (c++-macroize-region, backslashify-current-line):
5347 Deleted. 5347 Deleted.
5348 (c++-comment-region, c++-uncomment-region): Deleted. 5348 (c++-comment-region, c++-uncomment-region): Deleted.
5349 comment-region works just fine. 5349 comment-region works just fine.
5350 (c++-beginning-of-defun, c++-end-defun, c++-indent-defun): Deleted. 5350 (c++-beginning-of-defun, c++-end-defun, c++-indent-defun): Deleted.
5351 (c++-point-bol): Renamed from point-bol. 5351 (c++-point-bol): Renamed from point-bol.
5352 (c++-within-string-p): Renamed from within-string-p. 5352 (c++-within-string-p): Renamed from within-string-p.
@@ -5382,20 +5382,20 @@
5382 5382
5383 * add-log.el (add-change-log-entry): Avoid spurious whitespace 5383 * add-log.el (add-change-log-entry): Avoid spurious whitespace
5384 when making new entry. Delete excess blank lines. 5384 when making new entry. Delete excess blank lines.
5385 Really don't use "ChangeLog" as the file name in the entry. 5385 Really don't use "ChangeLog" as the file name in the entry.
5386 Always put a space after the colon. 5386 Always put a space after the colon.
5387 (add-log-current-defun): Verify the defun actually contains point. 5387 (add-log-current-defun): Verify the defun actually contains point.
5388 Handle the lines of a C function before the open brace. 5388 Handle the lines of a C function before the open brace.
5389 5389
5390 * rmail.el (rmail-undelete-previous-message): Don't catch errors. 5390 * rmail.el (rmail-undelete-previous-message): Don't catch errors.
5391 5391
5392 * simple.el (end-of-buffer): If buffer end is on screen, don't scroll. 5392 * simple.el (end-of-buffer): If buffer end is on screen, don't scroll.
5393 5393
5394 * c-mode.el (set-c-style): Deleted the first version of this function. 5394 * c-mode.el (set-c-style): Deleted the first version of this function.
5395 It was badly written. 5395 It was badly written.
5396 Modified the remaining version by adding new argument GLOBAL 5396 Modified the remaining version by adding new argument GLOBAL
5397 and setting the parameters locally if GLOBAL is nil. 5397 and setting the parameters locally if GLOBAL is nil.
5398 5398
53991992-07-21 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 53991992-07-21 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5400 5400
5401 * Turfed r2bibtex.el. Refbib.el turns out to be a newer version 5401 * Turfed r2bibtex.el. Refbib.el turns out to be a newer version
@@ -5404,16 +5404,16 @@
5404 * Installed co-isearch.el, new gud.el (1.19) 5404 * Installed co-isearch.el, new gud.el (1.19)
5405 5405
54061992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54061992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5407 5407
5408 * frame.el (get-frame): Renamed to get-other-frame; get-frame 5408 * frame.el (get-frame): Renamed to get-other-frame; get-frame
5409 sounds like a parallel to get-buffer or get-process. 5409 sounds like a parallel to get-buffer or get-process.
5410 5410
5411 * c-mode.el (set-c-style): Remove the extraneous copy of this 5411 * c-mode.el (set-c-style): Remove the extraneous copy of this
5412 function. 5412 function.
5413 5413
5414 * c++-mode.el (within-string-p): Use `%', not `mod', as the name 5414 * c++-mode.el (within-string-p): Use `%', not `mod', as the name
5415 of the modulus function. 5415 of the modulus function.
5416 5416
5417 * frame.el (frame-height, frame-width): Fixed several confusions 5417 * frame.el (frame-height, frame-width): Fixed several confusions
5418 here. 5418 here.
5419 5419
@@ -5422,18 +5422,18 @@
5422 movement functions. Define the insert and kp-enter keys. 5422 movement functions. Define the insert and kp-enter keys.
5423 5423
54241992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54241992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5425 5425
5426 * blackbox.el (blackbox): Doc fix. 5426 * blackbox.el (blackbox): Doc fix.
5427 (bb-outside-box): For some reason, this function was replaced by 5427 (bb-outside-box): For some reason, this function was replaced by
5428 the comment ";; blackbox.el ends here" 5428 the comment ";; blackbox.el ends here"
5429 5429
5430 * dired.el (dired): Doc fix. 5430 * dired.el (dired): Doc fix.
5431 5431
54321992-07-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) 54321992-07-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5433 5433
5434 * sendmail.el (mail-send-and-exit): Just switch windows 5434 * sendmail.el (mail-send-and-exit): Just switch windows
5435 if the next window is in Rmail mode. 5435 if the next window is in Rmail mode.
5436 5436
54371992-07-20 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 54371992-07-20 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5438 5438
5439 * simple.el (set-variable): If VAR has a `variable-interactive' 5439 * simple.el (set-variable): If VAR has a `variable-interactive'
@@ -5449,27 +5449,27 @@
5449 * startup.el (command-line): Fixed typo in comment. 5449 * startup.el (command-line): Fixed typo in comment.
5450 5450
54511992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54511992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5452 5452
5453 * bytecomp.el (byte-compile-warnings): Include the full 5453 * bytecomp.el (byte-compile-warnings): Include the full
5454 documentation given in the comments at the top of the file in this 5454 documentation given in the comments at the top of the file in this
5455 variable's docstring. 5455 variable's docstring.
5456 5456
54571992-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) 54571992-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5458 5458
5459 * dired.el (dired-mark): Use prefix-numeric-value. 5459 * dired.el (dired-mark): Use prefix-numeric-value.
5460 5460
5461 * simple.el (kill-ring-save): Say "saved", not "killed", in messages. 5461 * simple.el (kill-ring-save): Say "saved", not "killed", in messages.
5462 Let message do the formatting. 5462 Let message do the formatting.
5463 5463
5464 * fill.el (fill-individual-paragraphs): If MAILP, skip indented headers 5464 * fill.el (fill-individual-paragraphs): If MAILP, skip indented headers
5465 and blank lines. 5465 and blank lines.
5466 5466
5467 * register.el (window-configuration-to-register): New function. 5467 * register.el (window-configuration-to-register): New function.
5468 (frame-configuration-to-register): New function. 5468 (frame-configuration-to-register): New function.
5469 * loaddefs.el: Put them on C-x r w, C-x r f. 5469 * loaddefs.el: Put them on C-x r w, C-x r f.
5470 * window.el (window-config-to-register, register-to-window-config): 5470 * window.el (window-config-to-register, register-to-window-config):
5471 Deleted, along with keybindings C-x 6 and C-x 7. 5471 Deleted, along with keybindings C-x 6 and C-x 7.
5472 5472
54731992-07-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 54731992-07-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5474 5474
5475 * cal-mayan.el: New file. The only functions visible to the 5475 * cal-mayan.el: New file. The only functions visible to the
@@ -5525,15 +5525,15 @@
5525 diary-lunar-phase, and diary-sabbath-candles to doc string. 5525 diary-lunar-phase, and diary-sabbath-candles to doc string.
5526 5526
55271992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) 55271992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5528 5528
5529 * bytecomp.el (compile-defun): Use displaying-byte-compile-warnings. 5529 * bytecomp.el (compile-defun): Use displaying-byte-compile-warnings.
5530 (byte-compile-warn): Don't display the warning now, just log it. 5530 (byte-compile-warn): Don't display the warning now, just log it.
5531 5531
5532 * files.el (auto-mode-alist): Recognize .texi. 5532 * files.el (auto-mode-alist): Recognize .texi.
5533 5533
5534 * rmail.el (rmail-delete-forward): Removed the feature 5534 * rmail.el (rmail-delete-forward): Removed the feature
5535 of moving back if there's nowhere to go forward. 5535 of moving back if there's nowhere to go forward.
5536 5536
55371992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55371992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5538 5538
5539 * etags.el (visit-tags-table-buffer): Call abbreviate-file-name on 5539 * etags.el (visit-tags-table-buffer): Call abbreviate-file-name on
@@ -5574,9 +5574,9 @@
5574 * Finished decorating the library files with new standard headers. 5574 * Finished decorating the library files with new standard headers.
5575 5575
55761992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55761992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5577 5577
5578 * disass.el: Require `byte-compile', not 'bytecomp'. 5578 * disass.el: Require `byte-compile', not 'bytecomp'.
5579 5579
5580 * bytecomp.el (byte-compile-file): Correct parens in interactive 5580 * bytecomp.el (byte-compile-file): Correct parens in interactive
5581 form so that it returns a list containing the filename and the 5581 form so that it returns a list containing the filename and the
5582 prefix argument, not just the prefix argument by itself. 5582 prefix argument, not just the prefix argument by itself.
@@ -5587,17 +5587,17 @@
5587 * bytecomp.el (byte-recompile-directory, byte-compile-file, 5587 * bytecomp.el (byte-recompile-directory, byte-compile-file,
5588 batch-byte-compile, byte-compile, compile-defun, 5588 batch-byte-compile, byte-compile, compile-defun,
5589 display-call-tree): Added autoload cookies for these functions. 5589 display-call-tree): Added autoload cookies for these functions.
5590 5590
55911992-07-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 55911992-07-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5592 5592
5593 * etags.el: Major rewrite with many new features. 5593 * etags.el: Major rewrite with many new features.
5594 * ctags.el: New file; goes with new etags.el. 5594 * ctags.el: New file; goes with new etags.el.
5595 5595
55961992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55961992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5597 5597
5598 * byte-run.el (defsubst): Removed extra closing paren at the end 5598 * byte-run.el (defsubst): Removed extra closing paren at the end
5599 of this function. 5599 of this function.
5600 5600
56011992-07-16 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 56011992-07-16 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5602 5602
5603 * At RMS's request, all occurrences of `elisp' changed to `Emacs Lisp'. 5603 * At RMS's request, all occurrences of `elisp' changed to `Emacs Lisp'.
@@ -5606,9 +5606,9 @@
5606 keyword-based code finder via Keywords header. 5606 keyword-based code finder via Keywords header.
5607 5607
56081992-07-15 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 56081992-07-15 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5609 5609
5610 * New library headers for [opqrst]*.el. Ghod, this is boring. 5610 * New library headers for [opqrst]*.el. Ghod, this is boring.
5611 5611
56121992-07-15 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 56121992-07-15 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5613 5613
5614 * lunar.el: New file. The only functions known to outside world 5614 * lunar.el: New file. The only functions known to outside world
@@ -5745,10 +5745,10 @@
5745 nodayname form of display. 5745 nodayname form of display.
5746 5746
57471992-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) 57471992-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5748 5748
5749 * c-mode.el (calculate-c-indent): Don't indent as argdecl 5749 * c-mode.el (calculate-c-indent): Don't indent as argdecl
5750 after apparent function decl inside a comment. 5750 after apparent function decl inside a comment.
5751 5751
57521992-07-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 57521992-07-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5753 5753
5754 * bytecomp.el: Replaced with Jamie Zawinksi's byte compiler. 5754 * bytecomp.el: Replaced with Jamie Zawinksi's byte compiler.
@@ -5935,21 +5935,21 @@
5935 calendar-holiday-function-solar-equinoxes-solstices. 5935 calendar-holiday-function-solar-equinoxes-solstices.
5936 5936
59371992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) 59371992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5938 5938
5939 * info.el: Bindings for Info-goto-emacs-command-node and 5939 * info.el: Bindings for Info-goto-emacs-command-node and
5940 Info-goto-emacs-key-command-node in help-map moved from here... 5940 Info-goto-emacs-key-command-node in help-map moved from here...
5941 * help.el: to here. 5941 * help.el: to here.
5942 5942
5943 * compile.el (compile-internal): Make the buffer read-only, to 5943 * compile.el (compile-internal): Make the buffer read-only, to
5944 remind people that they probably don't want to mess with it. 5944 remind people that they probably don't want to mess with it.
5945 (compilation-sentinel): Make the buffer temporarily writable, so 5945 (compilation-sentinel): Make the buffer temporarily writable, so
5946 we can insert the termination message. 5946 we can insert the termination message.
5947 5947
5948 * help.el, indent.el, paragraphs.el, isearch.el, replace.el: 5948 * help.el, indent.el, paragraphs.el, isearch.el, replace.el:
5949 Deleted autoload cookies from these files; they are all loaded 5949 Deleted autoload cookies from these files; they are all loaded
5950 into Emacs by loadup.el. 5950 into Emacs by loadup.el.
5951 * loaddefs.el: Removed autoload sections for the above files. 5951 * loaddefs.el: Removed autoload sections for the above files.
5952 5952
5953 * loaddefs.el: Put autoload sections in alphabetical order by file 5953 * loaddefs.el: Put autoload sections in alphabetical order by file
5954 name. 5954 name.
5955 5955
@@ -6240,7 +6240,7 @@
6240 * add-log.el (change-log-mode): Set version-control to 'never 6240 * add-log.el (change-log-mode): Set version-control to 'never
6241 locally. Set adaptive-fill-regexp. Make paragraph-separate 6241 locally. Set adaptive-fill-regexp. Make paragraph-separate
6242 match date lines. 6242 match date lines.
6243 6243
6244 * bytecomp.el (byte-compile-file): Don't put file name in minibuffer. 6244 * bytecomp.el (byte-compile-file): Don't put file name in minibuffer.
6245 (byte-compile-buffer): Function commented out. 6245 (byte-compile-buffer): Function commented out.
6246 6246
@@ -6316,36 +6316,36 @@
6316 * flow-ctrl.el (evade-flow-control-memstr=): Renamed from memstr=. 6316 * flow-ctrl.el (evade-flow-control-memstr=): Renamed from memstr=.
6317 6317
63181992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 63181992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6319 6319
6320 * bibtex.el: merged in alarson's changes 6320 * bibtex.el: merged in alarson's changes
6321 6321
6322 * simula.el: replaced Bj|rn Hessen's version with Hans Henrik 6322 * simula.el: replaced Bj|rn Hessen's version with Hans Henrik
6323 Eriksen's improved version (both of them wanted it this way). 6323 Eriksen's improved version (both of them wanted it this way).
6324 6324
63251992-05-31 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 63251992-05-31 Noah Friedman (friedman@splode.com)
6326 6326
6327 * subr.el (lambda): Added docstring. 6327 * subr.el (lambda): Added docstring.
6328 6328
63291992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 63291992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6330 6330
6331 * gdb.el nuked --- subsumed by gdb entry point of gud.el 6331 * gdb.el nuked --- subsumed by gdb entry point of gud.el
6332 6332
6333 * dbx.el nuked --- subsumed by dbx entry point of gud.el 6333 * dbx.el nuked --- subsumed by dbx entry point of gud.el
6334 6334
6335 * session.el nuked --- saveconf.el is better 6335 * session.el nuked --- saveconf.el is better
6336 6336
6337 * add-log.el now contains the add-log-new.el changes which merge 6337 * add-log.el now contains the add-log-new.el changes which merge
6338 consecutive entries by the same user on the same day and try to 6338 consecutive entries by the same user on the same day and try to
6339 auto-generate both the file key and function changed fields --- the 6339 auto-generate both the file key and function changed fields --- the
6340 old version still exists in the ~n~ files if this loses, but 6340 old version still exists in the ~n~ files if this loses, but
6341 the code looks good. 6341 the code looks good.
6342 6342
63431992-05-30 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 63431992-05-30 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6344 6344
6345 * profile.el: installed 6345 * profile.el: installed
6346 6346
6347 * cus-print.el: installed 6347 * cus-print.el: installed
6348 6348
63491992-05-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) 63491992-05-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6350 6350
6351 * startup.el (normal-top-level): Call abbreviate-file-name instead 6351 * startup.el (normal-top-level): Call abbreviate-file-name instead
@@ -6495,14 +6495,14 @@
6495 the files; re-enable them before we dump. 6495 the files; re-enable them before we dump.
6496 6496
64971992-05-12 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64971992-05-12 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6498 6498
6499 * startup.el (normal-top-level): If (getenv "PWD") or (getenv 6499 * startup.el (normal-top-level): If (getenv "PWD") or (getenv
6500 "HOME") refer to the same directory as default-directory, change 6500 "HOME") refer to the same directory as default-directory, change
6501 default-directory to the shortest of the three. 6501 default-directory to the shortest of the three.
6502 6502
6503 * disass.el (disassemble-internal): Use indirect-function instead 6503 * disass.el (disassemble-internal): Use indirect-function instead
6504 of just looping. 6504 of just looping.
6505 6505
65061992-05-12 Joseph Arceneaux (jla@churchy.gnu.ai.mit.edu) 65061992-05-12 Joseph Arceneaux (jla@churchy.gnu.ai.mit.edu)
6507 6507
6508 * simple.el (kill-region): Call the interprogram-cut-function if 6508 * simple.el (kill-region): Call the interprogram-cut-function if
@@ -6650,7 +6650,7 @@
6650 6650
6651 * files.el (write-contents-hooks): New variable. 6651 * files.el (write-contents-hooks): New variable.
6652 (basic-save-buffer): Use write-contents-hooks like write-file-hooks. 6652 (basic-save-buffer): Use write-contents-hooks like write-file-hooks.
6653 6653
66541992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66541992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6655 6655
6656 * bytecomp.el (byte-compile-let, byte-compile-let*): Signal an 6656 * bytecomp.el (byte-compile-let, byte-compile-let*): Signal an
@@ -6752,7 +6752,7 @@
6752 (describe-arg): New function (actually, uncommented). 6752 (describe-arg): New function (actually, uncommented).
6753 (digit-argument, negative): Call prefix-arg-internal with a 6753 (digit-argument, negative): Call prefix-arg-internal with a
6754 string for KEY argument, not a character. 6754 string for KEY argument, not a character.
6755 6755
6756 * simple.el (digit-argument): Strip off high bit of 6756 * simple.el (digit-argument): Strip off high bit of
6757 last-command-char. 6757 last-command-char.
6758 6758
@@ -6761,7 +6761,7 @@
6761 * term/tvi970.el: New file. 6761 * term/tvi970.el: New file.
6762 6762
67631992-01-16 Jim Blandy (jimb@pogo.cs.oberlin.edu) 67631992-01-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6764 6764
6765 * screen.el: Don't automatically bind C-z to iconify; this is 6765 * screen.el: Don't automatically bind C-z to iconify; this is
6766 inappropriate on terminals. 6766 inappropriate on terminals.
6767 * term/x-win.el: Bind C-z to iconify here. 6767 * term/x-win.el: Bind C-z to iconify here.
@@ -6783,9 +6783,9 @@
6783 * term/new-at386.el: Rewritten to use function-key-map. 6783 * term/new-at386.el: Rewritten to use function-key-map.
6784 6784
67851992-01-10 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 67851992-01-10 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6786 6786
6787 * flow-ctrl.el: installed. 6787 * flow-ctrl.el: installed.
6788 6788
67891992-01-08 Jim Blandy (jimb at occs.cs.oberlin.edu) 67891992-01-08 Jim Blandy (jimb at occs.cs.oberlin.edu)
6790 6790
6791 * simple.el (temporary-goal-column): Added missing closing paren. 6791 * simple.el (temporary-goal-column): Added missing closing paren.
@@ -6967,7 +6967,7 @@
6967 add lines. 6967 add lines.
6968 6968
69691991-10-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 69691991-10-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6970 6970
6971 * disass.el (disassemble): Correctly distinguish functions with no 6971 * disass.el (disassemble): Correctly distinguish functions with no
6972 interactive spec and functions that are (interactive). Correctly 6972 interactive spec and functions that are (interactive). Correctly
6973 extract components of explicit calls to byte-code (old-style 6973 extract components of explicit calls to byte-code (old-style
@@ -7097,13 +7097,13 @@
7097 Come on, guys. 7097 Come on, guys.
7098 7098
70991991-08-20 Michael I Bushnell (mib@geech.gnu.ai.mit.edu) 70991991-08-20 Michael I Bushnell (mib@geech.gnu.ai.mit.edu)
7100 7100
7101 * rmail.el (rmail-convert-to-babyl-format): Roland added the 7101 * rmail.el (rmail-convert-to-babyl-format): Roland added the
7102 missing paren in the wrong place; fixed. 7102 missing paren in the wrong place; fixed.
7103 7103
7104 * screen.el (screen-initialize): Added missing `function' around 7104 * screen.el (screen-initialize): Added missing `function' around
7105 lambda expression. 7105 lambda expression.
7106 7106
71071991-08-20 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 71071991-08-20 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7108 7108
7109 * files.el (switch-to-buffer-other-screen, 7109 * files.el (switch-to-buffer-other-screen,
@@ -7283,7 +7283,7 @@
7283 into its place - the new version seemed to have half-completed 7283 into its place - the new version seemed to have half-completed
7284 major changes. Added autoload marks and changed it to (provide 7284 major changes. Added autoload marks and changed it to (provide
7285 'etags) instead of tags. 7285 'etags) instead of tags.
7286 7286
7287 * help.el: Autoload the (defvar help-map ...) so that info.el 7287 * help.el: Autoload the (defvar help-map ...) so that info.el
7288 can define keys in it. 7288 can define keys in it.
7289 * loaddefs.el: Updated. 7289 * loaddefs.el: Updated.
@@ -7315,18 +7315,18 @@
7315 alternate names. 7315 alternate names.
7316 7316
73171991-07-24 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73171991-07-24 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7318 7318
7319 * diff.el (diff): Turn off read-only flag to insert "no 7319 * diff.el (diff): Turn off read-only flag to insert "no
7320 differences" message. 7320 differences" message.
7321 7321
73221991-07-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73221991-07-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7323 7323
7324 * isearch.el (isearch): If the user switches to a different 7324 * isearch.el (isearch): If the user switches to a different
7325 screen, exit the isearch. 7325 screen, exit the isearch.
7326 7326
7327 * isearch.el (isearch): Changed reference to `cmds' to use 7327 * isearch.el (isearch): Changed reference to `cmds' to use
7328 variable's new name `history'. 7328 variable's new name `history'.
7329 7329
73301991-07-23 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 73301991-07-23 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
7331 7331
7332 * rmail.el (rmail-first-unseen-message): Make loop looking for 7332 * rmail.el (rmail-first-unseen-message): Make loop looking for
@@ -7335,15 +7335,15 @@
7335 * rmail.el (rmail-widen-to-current-msgbeg): Added missing close paren. 7335 * rmail.el (rmail-widen-to-current-msgbeg): Added missing close paren.
7336 7336
73371991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73371991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7338 7338
7339 * isearch.el (isearch): Don't assume that we're repeating a search 7339 * isearch.el (isearch): Don't assume that we're repeating a search
7340 that found an empty string; check history to make sure we're 7340 that found an empty string; check history to make sure we're
7341 repeating a search and not starting one up with a pattern from the 7341 repeating a search and not starting one up with a pattern from the
7342 ring. 7342 ring.
7343 7343
7344 * view.el: When initializing view-mode-map, use the new-style key 7344 * view.el: When initializing view-mode-map, use the new-style key
7345 maps. 7345 maps.
7346 7346
7347 * screen.el (auto-new-screen-function): Set this to a lambda which 7347 * screen.el (auto-new-screen-function): Set this to a lambda which
7348 calls the screen-creation-func. 7348 calls the screen-creation-func.
7349 7349
@@ -7390,7 +7390,7 @@
7390 (fortran-setup-tab-format-style): Set `fortran-comment-line-column' and 7390 (fortran-setup-tab-format-style): Set `fortran-comment-line-column' and
7391 `fortran-minimum-statement-indent' to (max tab-width 6) instead of 8. 7391 `fortran-minimum-statement-indent' to (max tab-width 6) instead of 8.
7392 The minimum 6 insures legal indenting for lines with line numbers. 7392 The minimum 6 insures legal indenting for lines with line numbers.
7393 7393
73941991-07-13 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) 73941991-07-13 Jim Blandy (jimb at churchy.gnu.ai.mit.edu)
7395 7395
7396 * info.el (Info-find-node): Call buffer-flush-undo with one arg, 7396 * info.el (Info-find-node): Call buffer-flush-undo with one arg,
@@ -7405,7 +7405,7 @@
7405 * replace.el (occur): Set tem to the location of the match before 7405 * replace.el (occur): Set tem to the location of the match before
7406 adding it to occur-pos-list, so we don't end up with an 7406 adding it to occur-pos-list, so we don't end up with an
7407 occur-pos-list of nulls. And allocate the final-context-start 7407 occur-pos-list of nulls. And allocate the final-context-start
7408 marker once, so we don't allocate jillions of markers in the 7408 marker once, so we don't allocate jillions of markers in the
7409 7409
74101991-07-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu) 74101991-07-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu)
7411 7411
@@ -7514,9 +7514,9 @@
7514 * upd-copyr.el (update-copyright): Fixed typo in help text. 7514 * upd-copyr.el (update-copyright): Fixed typo in help text.
7515 7515
75161991-05-26 Roland McGrath (roland@albert.gnu.ai.mit.edu) 75161991-05-26 Roland McGrath (roland@albert.gnu.ai.mit.edu)
7517 7517
7518 * disass.el (disassemble-internal): Fixed typo string? -> stringp. 7518 * disass.el (disassemble-internal): Fixed typo string? -> stringp.
7519 7519
75201991-05-26 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 75201991-05-26 Edward M. Reingold (reingold at emr.cs.uiuc.edu)
7521 7521
7522 * holiday.el (calendar-holiday-function-passover-etc): Correct 7522 * holiday.el (calendar-holiday-function-passover-etc): Correct
@@ -7535,28 +7535,28 @@
7535 7535
7536 * sendmail.el (mail-archive-file-name): Make this a defvar, not a 7536 * sendmail.el (mail-archive-file-name): Make this a defvar, not a
7537 defconst. There seems to be no entry saying why this was made a 7537 defconst. There seems to be no entry saying why this was made a
7538 defconst. 7538 defconst.
7539 7539
7540 * text-mode.el (indented-text-mode-map): When redefining TAB, 7540 * text-mode.el (indented-text-mode-map): When redefining TAB,
7541 don't clobber the definition in text-mode-map, but DO share the 7541 don't clobber the definition in text-mode-map, but DO share the
7542 rest of text-mode-map. 7542 rest of text-mode-map.
7543 7543
75441991-05-23 Michael I Bushnell (mib@geech.gnu.ai.mit.edu) 75441991-05-23 Michael I Bushnell (mib@geech.gnu.ai.mit.edu)
7545 7545
7546 * startup.el (command-line): don't do anything if $VERSION_CONTROL 7546 * startup.el (command-line): don't do anything if $VERSION_CONTROL
7547 is not set; move code to import environment var ahead of .emacs 7547 is not set; move code to import environment var ahead of .emacs
7548 load. 7548 load.
7549 7549
75501991-05-22 Brian Preble (rassilon at mole.gnu.ai.mit.edu) 75501991-05-22 Brian Preble (rassilon at mole.gnu.ai.mit.edu)
7551 7551
7552 * forms.el (scroll-up, scroll-down): Made argument &optional. 7552 * forms.el (scroll-up, scroll-down): Made argument &optional.
7553 7553
75541991-05-22 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu) 75541991-05-22 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu)
7555 7555
7556 * rmail.el (rmail-variables): Rmail should not be a 7556 * rmail.el (rmail-variables): Rmail should not be a
7557 save-buffer-skip buffer. If the user wants this confusing 7557 save-buffer-skip buffer. If the user wants this confusing
7558 behavior, it can be personally customized. 7558 behavior, it can be personally customized.
7559 7559
75601991-05-22 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) 75601991-05-22 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu)
7561 7561
7562 * term/x-win.el (x-switches-specified): Variable deleted; the 7562 * term/x-win.el (x-switches-specified): Variable deleted; the
@@ -7777,7 +7777,7 @@
7777 minimum. 7777 minimum.
7778 7778
7779 (fortran-current-line-indentation, fortran-indent-to-column): 7779 (fortran-current-line-indentation, fortran-indent-to-column):
7780 (fortran-split-line, fortran-numerical-continuation-char): 7780 (fortran-split-line, fortran-numerical-continuation-char):
7781 (fortran-line-number-indented-correctly-p): Handle tab format style. 7781 (fortran-line-number-indented-correctly-p): Handle tab format style.
7782 7782
7783 (fortran-analyze-file-format): 7783 (fortran-analyze-file-format):
@@ -7935,12 +7935,12 @@
7935 * fill.el (justify-current-line): Handle extra indent after prefix. 7935 * fill.el (justify-current-line): Handle extra indent after prefix.
7936 7936
79371991-03-14 Robert J. Chassell (bob@gnu.ai.mit.edu) 79371991-03-14 Robert J. Chassell (bob@gnu.ai.mit.edu)
7938 7938
7939 * info.el (Info-forward-node): Go up several levels, if necessary. 7939 * info.el (Info-forward-node): Go up several levels, if necessary.
7940 Add two new arguments. 7940 Add two new arguments.
7941 (Info-final-node): Go forward from last node in menu. 7941 (Info-final-node): Go forward from last node in menu.
7942 (Info-find-node): Turn off undo in Info's buffers. 7942 (Info-find-node): Turn off undo in Info's buffers.
7943 7943
79441991-03-14 Richard Stallman (rms@mole.ai.mit.edu) 79441991-03-14 Richard Stallman (rms@mole.ai.mit.edu)
7945 7945
7946 * add-log.el (add-change-log-entry): Use `@', not ` at '. 7946 * add-log.el (add-change-log-entry): Use `@', not ` at '.
@@ -7988,7 +7988,7 @@
7988 7988
79891991-03-04 Richard Stallman (rms@mole.ai.mit.edu) 79891991-03-04 Richard Stallman (rms@mole.ai.mit.edu)
7990 7990
7991 * info.el (Info-extract-menu-item): Use regexp search. 7991 * info.el (Info-extract-menu-item): Use regexp search.
7992 (Info-extract-menu-node-name): Fix typo in arglist. 7992 (Info-extract-menu-node-name): Fix typo in arglist.
7993 7993
7994 * info.el (Info-top-node, Info-final-node): New functions. 7994 * info.el (Info-top-node, Info-final-node): New functions.
@@ -8177,7 +8177,7 @@
81771991-01-21 Mike Newton (newton@fig) 81771991-01-21 Mike Newton (newton@fig)
8178 8178
8179 * bibtex.el -- updated to conform better with bibtex 0.99c by: 8179 * bibtex.el -- updated to conform better with bibtex 0.99c by:
8180 bibtex-mode : updated comments to indicate new use of 8180 bibtex-mode : updated comments to indicate new use of
8181 address, add minor explanations and fix small omissions. 8181 address, add minor explanations and fix small omissions.
8182 bibtex-entry : fixed spelling of variable 8182 bibtex-entry : fixed spelling of variable
8183 8183
@@ -8186,7 +8186,7 @@
8186 Needs to have more work done to accept all cases. Added code for 8186 Needs to have more work done to accept all cases. Added code for
8187 the bibtex 'crossref' command, which subsumes other options. Made 8187 the bibtex 'crossref' command, which subsumes other options. Made
8188 field ordering different when this option on. Also allow user to 8188 field ordering different when this option on. Also allow user to
8189 have a list of field to be added to all entries 8189 have a list of field to be added to all entries
8190 (bibtex-mode-user-optional-fields). Merged in Bengt Martensson's 8190 (bibtex-mode-user-optional-fields). Merged in Bengt Martensson's
8191 changes. 8191 changes.
8192 8192
@@ -8201,7 +8201,7 @@
8201 * info.el (Info): Init Info-directory-list from INFOPATH. 8201 * info.el (Info): Init Info-directory-list from INFOPATH.
8202 8202
82031991-01-12 Jim Blandy (jimb@gnu.ai.mit.edu) 82031991-01-12 Jim Blandy (jimb@gnu.ai.mit.edu)
8204 8204
8205 * etags.el (visit-tags-file-buffer): use progn instead of 8205 * etags.el (visit-tags-file-buffer): use progn instead of
8206 save-excursion, so the buffer actually gets visited. 8206 save-excursion, so the buffer actually gets visited.
8207 8207
@@ -8498,19 +8498,19 @@
8498 8498
8499 * bibtex.el (bibtex-make-entry) : renamed bibtex-make-field 8499 * bibtex.el (bibtex-make-entry) : renamed bibtex-make-field
8500 8500
8501 * bibtex.el (bibtex-make-optional-entry) : renamed 8501 * bibtex.el (bibtex-make-optional-entry) : renamed
8502 bibtex-make-optional-field. 8502 bibtex-make-optional-field.
8503 8503
8504 * bibtex.el (bibtex-Article) : change order of presentation 8504 * bibtex.el (bibtex-Article) : change order of presentation
8505 if OPTcrossref is set. 8505 if OPTcrossref is set.
8506 8506
8507 * bibtex.el (bibtex-InBook) : change order of presentation 8507 * bibtex.el (bibtex-InBook) : change order of presentation
8508 if OPTcrossref is set. 8508 if OPTcrossref is set.
8509 8509
8510 * bibtex.el (bibtex-InCollection) : change order of presentation 8510 * bibtex.el (bibtex-InCollection) : change order of presentation
8511 if OPTcrossref is set. 8511 if OPTcrossref is set.
8512 8512
8513 * bibtex.el (bibtex-InProceedings) : change order of presentation 8513 * bibtex.el (bibtex-InProceedings) : change order of presentation
8514 if OPTcrossref is set. 8514 if OPTcrossref is set.
8515 8515
8516 * bibtex.el (bibtex-MastersThesis) : added "note". 8516 * bibtex.el (bibtex-MastersThesis) : added "note".
@@ -8519,7 +8519,7 @@
8519 8519
8520 * bibtex.el (bibtex-inside-field) : only go backwards if quote is there. 8520 * bibtex.el (bibtex-inside-field) : only go backwards if quote is there.
8521 8521
8522 * bibtex.el (bibtex-clean-entry) : added call to 8522 * bibtex.el (bibtex-clean-entry) : added call to
8523 bibtex-clean-entry-zap-empty-opts, OPT field testing for errors. 8523 bibtex-clean-entry-zap-empty-opts, OPT field testing for errors.
8524 8524
8525 * bibtex.el (bibtex-x-help) : added options Conference and preamble, 8525 * bibtex.el (bibtex-x-help) : added options Conference and preamble,
@@ -8649,7 +8649,7 @@
8649 8649
86501990-10-19 Neil Mager (neilm@juliet.ll.mit.edu) 86501990-10-19 Neil Mager (neilm@juliet.ll.mit.edu)
8651 8651
8652 * appt.el: Changed issue-appointments-message to 8652 * appt.el: Changed issue-appointments-message to
8653 appt.issue.message in header. 8653 appt.issue.message in header.
8654 8654
8655 * appt.el: Using copy modified by rms. 8655 * appt.el: Using copy modified by rms.
@@ -8668,14 +8668,14 @@
8668 * files.el (basic-save-buffer): Run after-save-hooks. 8668 * files.el (basic-save-buffer): Run after-save-hooks.
8669 8669
86701990-11-21 Robert J. Chassell (bob@gnu.ai.mit.edu) 86701990-11-21 Robert J. Chassell (bob@gnu.ai.mit.edu)
8671 8671
8672 * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of 8672 * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of
8673 line. 8673 line.
8674 (texinfo-format-make-node): Handle Info file names with periods in 8674 (texinfo-format-make-node): Handle Info file names with periods in
8675 them. 8675 them.
8676 8676
8677 * history.el: Specify `(provide 'history)'. 8677 * history.el: Specify `(provide 'history)'.
8678 8678
86791990-11-20 Ed Reingold (reingold@emr.cs.uiuc.edu) 86791990-11-20 Ed Reingold (reingold@emr.cs.uiuc.edu)
8680 8680
8681 * calendar.el: 8681 * calendar.el:
@@ -8699,7 +8699,7 @@
8699 made are marking. 8699 made are marking.
8700 (insert-block-diary-entry), (insert-anniversary-diary-entry), 8700 (insert-block-diary-entry), (insert-anniversary-diary-entry),
8701 (insert-cyclic-diary-entry): New functions. 8701 (insert-cyclic-diary-entry): New functions.
8702 8702
8703 * calendar.el: 8703 * calendar.el:
8704 Autoload them. 8704 Autoload them.
8705 (calendar-mode-map): Put them on keys. 8705 (calendar-mode-map): Put them on keys.
@@ -8830,7 +8830,7 @@
8830 (calendar-forward-day): Fixed movement when cursor is not on a date 8830 (calendar-forward-day): Fixed movement when cursor is not on a date
8831 and arg is negative. 8831 and arg is negative.
8832 Added description of new `if' form to doc string for calendar-holidays. 8832 Added description of new `if' form to doc string for calendar-holidays.
8833 8833
8834 8834
8835 * diary.el: 8835 * diary.el:
8836 Changed all calls to `mod' to call `%' to avoid problem with cl. 8836 Changed all calls to `mod' to call `%' to avoid problem with cl.
@@ -9024,7 +9024,7 @@
9024 (texinfo-optional-braces-discard): Discard optional braces. 9024 (texinfo-optional-braces-discard): Discard optional braces.
9025 9025
9026 * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact 9026 * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact
9027 match for item names. 9027 match for item names.
9028 (texinfo-update-menu-region-beginning): Do not accidentally copy 9028 (texinfo-update-menu-region-beginning): Do not accidentally copy
9029 an info-only title for the top node into the main menu. 9029 an info-only title for the top node into the main menu.
9030 (texinfo-section-types-regexp): Add `@chapheading'. 9030 (texinfo-section-types-regexp): Add `@chapheading'.
@@ -9107,7 +9107,7 @@
9107 * compile.el: Major overhauls. Remove references to mode, since 9107 * compile.el: Major overhauls. Remove references to mode, since
9108 it never really was a mode. 9108 it never really was a mode.
9109 (compile-regexp-list): Don't use a single regexp, but try 9109 (compile-regexp-list): Don't use a single regexp, but try
9110 multiple ones from a list. 9110 multiple ones from a list.
9111 (next-error): Don't read in every single file when doing 9111 (next-error): Don't read in every single file when doing
9112 next-error, just go to the line of the next file, reading it in if 9112 next-error, just go to the line of the next file, reading it in if
9113 need be. The old method was slow and could end up creating a lot 9113 need be. The old method was slow and could end up creating a lot
@@ -9325,16 +9325,16 @@
9325 * cl.el: 9325 * cl.el:
9326 (defstruct): The copier function invoked the non-existent 9326 (defstruct): The copier function invoked the non-existent
9327 copy-vector. Calling copy-sequence does the job. 9327 copy-vector. Calling copy-sequence does the job.
9328 (defsetf for point): Point's inverse is goto-char. Of course, 9328 (defsetf for point): Point's inverse is goto-char. Of course,
9329 what do we do with the other basic types of Emacs Lisp? 9329 what do we do with the other basic types of Emacs Lisp?
9330 (member): Another, perhaps counterproductive, speed hack. When 9330 (member): Another, perhaps counterproductive, speed hack. When
9331 test or testnot are symbols (hopefully, non-null), they are 9331 test or testnot are symbols (hopefully, non-null), they are
9332 replaced by their symbol-function slots. This presumably reduces 9332 replaced by their symbol-function slots. This presumably reduces
9333 one indirection per each funcall in the inner loop. 9333 one indirection per each funcall in the inner loop.
9334 (byte-compile-named-list-accessors): Another byte-compile 9334 (byte-compile-named-list-accessors): Another byte-compile
9335 handler, this one eliminates the extra call incurred when using 9335 handler, this one eliminates the extra call incurred when using
9336 first, ..., tenth, or rest. This makes those list accessors 9336 first, ..., tenth, or rest. This makes those list accessors
9337 essentially as primitive as car, cdr, or nth. 9337 essentially as primitive as car, cdr, or nth.
9338 (with-keyword-args): Macro that simplifies most of the handling of 9338 (with-keyword-args): Macro that simplifies most of the handling of
9339 klists. The only neglected functionality is that no supplied-p 9339 klists. The only neglected functionality is that no supplied-p
9340 forms exist (although that is true also of lambda lists in Emacs Lisp). 9340 forms exist (although that is true also of lambda lists in Emacs Lisp).
@@ -9345,14 +9345,14 @@
9345 These are dummies, and have no effect whatsoever. (Perhaps `the' 9345 These are dummies, and have no effect whatsoever. (Perhaps `the'
9346 could be made to check in interpreter, and to ignore in the 9346 could be made to check in interpreter, and to ignore in the
9347 compiler. Then again, writing `typecase' would be also useful and 9347 compiler. Then again, writing `typecase' would be also useful and
9348 I haven't done it yet.) 9348 I haven't done it yet.)
9349 (byte-compile-ca*d*r): New function, used as a handler from 9349 (byte-compile-ca*d*r): New function, used as a handler from
9350 byte-compile-form to eliminate the extra call to the c*r functions 9350 byte-compile-form to eliminate the extra call to the c*r functions
9351 in compiled code. 9351 in compiled code.
9352 (adjoin, map): Changed to use `memq' instead of `member', too. 9352 (adjoin, map): Changed to use `memq' instead of `member', too.
9353 (case, ecase): Via a change in case-clausify, these macros now 9353 (case, ecase): Via a change in case-clausify, these macros now
9354 generate tests using the primitive `memq', instead of the heavier 9354 generate tests using the primitive `memq', instead of the heavier
9355 `member'. 9355 `member'.
9356 (member): Rewrote it to exploit the keyword argument machinery. 9356 (member): Rewrote it to exploit the keyword argument machinery.
9357 It also tries to call memq whenever possible. 9357 It also tries to call memq whenever possible.
9358 (many funcs): Two-branch conds changed into simple ifs here and 9358 (many funcs): Two-branch conds changed into simple ifs here and
@@ -9366,7 +9366,7 @@
9366 (concatenate, map): New functions. 9366 (concatenate, map): New functions.
9367 (extract-from-klist): Swapped arguments for convenience. 9367 (extract-from-klist): Swapped arguments for convenience.
9368 (keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary 9368 (keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary
9369 functions. 9369 functions.
9370 (build-klist): Better error messages. 9370 (build-klist): Better error messages.
9371 (psetf): Rewrote, patterned after the new psetq. 9371 (psetf): Rewrote, patterned after the new psetq.
9372 (psetq): Added early check for even number of arguments. This 9372 (psetq): Added early check for even number of arguments. This
@@ -9384,7 +9384,7 @@
9384 subst, subst-if, subst-if-not, sublis, 9384 subst, subst-if, subst-if-not, sublis,
9385 member-if, member-if-not, tailp): New functions, developed apart 9385 member-if, member-if-not, tailp): New functions, developed apart
9386 and now merged with the main file. They still don't take :keyword 9386 and now merged with the main file. They still don't take :keyword
9387 arguments. 9387 arguments.
9388 9388
9389 * sort.el (sort-subr): Support floating point numbers. 9389 * sort.el (sort-subr): Support floating point numbers.
9390 (sort-float-fields, reverse-region): New functions. 9390 (sort-float-fields, reverse-region): New functions.
@@ -9603,7 +9603,7 @@
9603 9603
9604 * texnfo-upd.el (texinfo-all-menus-update): With a non-nil 9604 * texnfo-upd.el (texinfo-all-menus-update): With a non-nil
9605 argument, now updates all the nodes in the buffer before 9605 argument, now updates all the nodes in the buffer before
9606 updating the menus. 9606 updating the menus.
9607 9607
9608 * texnfo-upd.el (texinfo-master-menu): With non-nil argument 9608 * texnfo-upd.el (texinfo-master-menu): With non-nil argument
9609 (prefix, if interactive) means first update all existing nodes 9609 (prefix, if interactive) means first update all existing nodes
@@ -9650,7 +9650,7 @@
9650 * dired.el (dired-flag-regexp-files): Added function to flag all 9650 * dired.el (dired-flag-regexp-files): Added function to flag all
9651 files matching a REGEXP for deletion. 9651 files matching a REGEXP for deletion.
9652 (): Bound this function to key "F" in dired-mode ("D" was already 9652 (): Bound this function to key "F" in dired-mode ("D" was already
9653 taken). 9653 taken).
9654 9654
96551990-06-22 Richard Stallman (rms@albert.ai.mit.edu) 96551990-06-22 Richard Stallman (rms@albert.ai.mit.edu)
9656 9656
@@ -9896,7 +9896,7 @@
98961990-04-30 Richard Stallman (rms@mole.ai.mit.edu) 98961990-04-30 Richard Stallman (rms@mole.ai.mit.edu)
9897 9897
9898 * float.el (float-to-string): 9898 * float.el (float-to-string):
9899 Adjust POWER when rounding makes new digit. 9899 Adjust POWER when rounding makes new digit.
9900 9900
99011990-04-26 Joseph Arceneaux (jla@gnu.ai.mit.edu) 99011990-04-26 Joseph Arceneaux (jla@gnu.ai.mit.edu)
9902 9902
@@ -10109,7 +10109,7 @@
10109 10109
101101990-03-07 Richard Stallman (rms@mole.ai.mit.edu) 101101990-03-07 Richard Stallman (rms@mole.ai.mit.edu)
10111 10111
10112 * sendmail.el (mail-do-fcc): Temporarily unwiden 10112 * sendmail.el (mail-do-fcc): Temporarily unwiden
10113 10113
101141990-03-06 Joseph Arceneaux (jla@gnu.ai.mit.edu) 101141990-03-06 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10115 10115
@@ -10357,7 +10357,7 @@
10357 10357
10358 * loaddefs.el: Removed above from dired-listing-switches doc string. 10358 * loaddefs.el: Removed above from dired-listing-switches doc string.
10359 10359
10360 * mh-e.el (c/o James Larus <larus@cs.wisc.edu>): 10360 * mh-e.el (c/o James Larus <larus@cs.wisc.edu>):
10361 Accepts message range specifications. 10361 Accepts message range specifications.
10362 Defaults sequence name to previous sequence name when reading. 10362 Defaults sequence name to previous sequence name when reading.
10363 Made mode-line id user-setable. 10363 Made mode-line id user-setable.
@@ -10484,7 +10484,7 @@
10484 * calendar.el (mark-diary-entries): Made "sticky" so effect continues 10484 * calendar.el (mark-diary-entries): Made "sticky" so effect continues
10485 whenever the calendar is redisplayed. 10485 whenever the calendar is redisplayed.
10486 (mark-calendar-holidays, calendar-unmark): Likewise. 10486 (mark-calendar-holidays, calendar-unmark): Likewise.
10487 10487
104881989-12-26 Ed Reingold (reingold@emr.cs.uiuc.edu) 104881989-12-26 Ed Reingold (reingold@emr.cs.uiuc.edu)
10489 10489
10490 * calendar.el: Fixed many minor bugs throughout the code. The major 10490 * calendar.el: Fixed many minor bugs throughout the code. The major
@@ -10589,7 +10589,7 @@
10589 * telnet.el: Converted to use comint. Removed 10589 * telnet.el: Converted to use comint. Removed
10590 delete-char-or-send-eof and telnet-copy-last-input. Added 10590 delete-char-or-send-eof and telnet-copy-last-input. Added
10591 telnet-mode-hook. Modified telnet-filter to insert-before-markers 10591 telnet-mode-hook. Modified telnet-filter to insert-before-markers
10592 at the process-mark. 10592 at the process-mark.
10593 10593
105941989-12-10 David Lawrence (tale@cocoa-puffs) 105941989-12-10 David Lawrence (tale@cocoa-puffs)
10595 10595
@@ -10600,7 +10600,7 @@
10600 kermit-clean-filter with a more efficient version. 10600 kermit-clean-filter with a more efficient version.
10601 10601
10602 * comint.el: Added optional arguments ``terminator'' and 10602 * comint.el: Added optional arguments ``terminator'' and
10603 ``delete'' to comint-send-input, for processes that want to see 10603 ``delete'' to comint-send-input, for processes that want to see
10604 a CR or CR-LFD pair instead of LFD and for processes that do echoing. 10604 a CR or CR-LFD pair instead of LFD and for processes that do echoing.
10605 10605
106061989-12-08 David Lawrence (tale@cocoa-puffs) 106061989-12-08 David Lawrence (tale@cocoa-puffs)
@@ -10613,9 +10613,9 @@
10613 than append to it (user option?). comint-kill-output will only 10613 than append to it (user option?). comint-kill-output will only
10614 nuke through the last newline, to retain prompt. 10614 nuke through the last newline, to retain prompt.
10615 comint-show-output will start window@line before output start, 10615 comint-show-output will start window@line before output start,
10616 to show command. 10616 to show command.
10617 10617
10618 * dbx.el: Converted to use comint-mode. 10618 * dbx.el: Converted to use comint-mode.
10619 10619
106201989-12-06 David Lawrence (tale@wheat-chex) 106201989-12-06 David Lawrence (tale@wheat-chex)
10621 10621
@@ -10858,7 +10858,7 @@
10858 10858
10859 Added keybindings for `texinfo-format-buffer', 10859 Added keybindings for `texinfo-format-buffer',
10860 `texinfo-update-node', `texinfo-every-node-update', 10860 `texinfo-update-node', `texinfo-every-node-update',
10861 `texinfo-make-menu', and `texinfo-all-menus-update'. 10861 `texinfo-make-menu', and `texinfo-all-menus-update'.
10862 10862
10863 * texinfo-update.el (texinfo-sequential-node-update): now updates 10863 * texinfo-update.el (texinfo-sequential-node-update): now updates
10864 node in which point is located so pointer are to next and 10864 node in which point is located so pointer are to next and
@@ -10876,7 +10876,7 @@
10876 menu following point to specified column. Non-nil argument 10876 menu following point to specified column. Non-nil argument
10877 (prefix, if interactive) means indent every description in every 10877 (prefix, if interactive) means indent every description in every
10878 menu in the region. Does not indent second and subsequent lines 10878 menu in the region. Does not indent second and subsequent lines
10879 of a multi-line description. 10879 of a multi-line description.
10880 10880
10881 (texinfo-insert-menu, texinfo-column-for-description): starts a 10881 (texinfo-insert-menu, texinfo-column-for-description): starts a
10882 menu description@column specified by variable 10882 menu description@column specified by variable
@@ -11059,7 +11059,7 @@
11059 * c-mode.el (indent-c-exp): Remove indentation from blank lines. 11059 * c-mode.el (indent-c-exp): Remove indentation from blank lines.
11060 When trying to move up to init contain-stack, don't go past 11060 When trying to move up to init contain-stack, don't go past
11061 start of function. If no containing open is found thus, 11061 start of function. If no containing open is found thus,
11062 set opoint to prev. function-start, so calculate-c-indent wins. 11062 set opoint to prev. function-start, so calculate-c-indent wins.
11063 11063
110641989-08-12 Richard Stallman (rms@hobbes.ai.mit.edu) 110641989-08-12 Richard Stallman (rms@hobbes.ai.mit.edu)
11065 11065
@@ -11425,7 +11425,7 @@
11425 11425
114261989-05-11 Richard Stallman (rms@mole.ai.mit.edu) 114261989-05-11 Richard Stallman (rms@mole.ai.mit.edu)
11427 11427
11428 * loaddefs.el (completion-ignored-extensions): Add .sbin. 11428 * loaddefs.el (completion-ignored-extensions): Add .sbin.
11429 11429
11430 * c-mode.el (c-fill-paragraph): Recognize first line of comment. 11430 * c-mode.el (c-fill-paragraph): Recognize first line of comment.
11431 Move to second line to get fill prefix. 11431 Move to second line to get fill prefix.
@@ -12026,7 +12026,7 @@
120261989-01-13 Richard Stallman (rms@mole.ai.mit.edu) 120261989-01-13 Richard Stallman (rms@mole.ai.mit.edu)
12027 12027
12028 * files.el (find-alternate-file): Don't change prefix to `~' 12028 * files.el (find-alternate-file): Don't change prefix to `~'
12029 unless a slash follows. 12029 unless a slash follows.
12030 12030
12031 * lisp.el (insert-parentheses): skip leading spaces if arg, 12031 * lisp.el (insert-parentheses): skip leading spaces if arg,
12032 maybe insert one if no arg. 12032 maybe insert one if no arg.
diff --git a/lisp/ChangeLog.4 b/lisp/ChangeLog.4
index d764e314fce..df3a1f220a3 100644
--- a/lisp/ChangeLog.4
+++ b/lisp/ChangeLog.4
@@ -231,7 +231,7 @@
231 * server.el (server-done-hook): New hook. 231 * server.el (server-done-hook): New hook.
232 (server-buffer-done): Run it. 232 (server-buffer-done): Run it.
233 233
234 * mouse.el (mouse-choose-completion): 234 * mouse.el (mouse-choose-completion):
235 Include words separated by single spaces in the completion. 235 Include words separated by single spaces in the completion.
236 236
237 * simple.el (choose-completion): 237 * simple.el (choose-completion):
@@ -243,7 +243,7 @@
243 243
244 * bookmark.el (bookmark-file): Alternate default on ms-dos. 244 * bookmark.el (bookmark-file): Alternate default on ms-dos.
245 245
2461994-05-20 Noah Friedman (friedman@kropotkin.gnu.ai.mit.edu) 2461994-05-20 Noah Friedman (friedman@splode.com)
247 247
248 * rsz-mini.el: Enable resize-minibuffer-mode when this file is 248 * rsz-mini.el: Enable resize-minibuffer-mode when this file is
249 loaded. 249 loaded.
@@ -480,7 +480,7 @@
480 (texinfo-all-menus-update): Bind mark-active to t. 480 (texinfo-all-menus-update): Bind mark-active to t.
481 481
482 * texinfo.el (texinfo-environment-regexp): Split lines. 482 * texinfo.el (texinfo-environment-regexp): Split lines.
483 Add def..., ifset, ifclear. 483 Add def..., ifset, ifclear.
484 (texinfo-show-structure): Fix typo. 484 (texinfo-show-structure): Fix typo.
485 485
4861994-05-10 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) 4861994-05-10 Karl Heuer (kwzh@hal.gnu.ai.mit.edu)
@@ -569,7 +569,7 @@
569 569
570 * rmail.el (rmail-toggle-header): Call rmail-highlight-headers. 570 * rmail.el (rmail-toggle-header): Call rmail-highlight-headers.
571 571
572 * sendmail.el (mail-mailer-swallows-blank-line): 572 * sendmail.el (mail-mailer-swallows-blank-line):
573 Put space and tab into brackets. 573 Put space and tab into brackets.
574 574
5751994-05-07 Morten Welinder (terra@diku.dk) 5751994-05-07 Morten Welinder (terra@diku.dk)
@@ -690,7 +690,7 @@
690 making the replacement for the initial frame. Put it on as nil. 690 making the replacement for the initial frame. Put it on as nil.
691 (new-frame): Use make-frame instead. 691 (new-frame): Use make-frame instead.
692 692
693 * rmail.el (rmail-input-menu): 693 * rmail.el (rmail-input-menu):
694 Do nothing if rmail-secondary-file-menu return nil. 694 Do nothing if rmail-secondary-file-menu return nil.
695 Don't call expand-file-name. 695 Don't call expand-file-name.
696 (rmail-secondary-file-menu): If no files match, warn and return nil. 696 (rmail-secondary-file-menu): If no files match, warn and return nil.
@@ -747,7 +747,7 @@
747 (gnus-uu-do-sloppy-uudecode): Variable deleted. 747 (gnus-uu-do-sloppy-uudecode): Variable deleted.
748 (gnus-uu-decode-and-save-articles): Rewritten. 748 (gnus-uu-decode-and-save-articles): Rewritten.
749 (gnus-uu-grab-articles, gnus-uu-uustrip-article-as): Rewritten to 749 (gnus-uu-grab-articles, gnus-uu-uustrip-article-as): Rewritten to
750 properly handle multiple encoded files in one gulp. 750 properly handle multiple encoded files in one gulp.
751 (gnus-uu-uustrip-article-as): Replace spaces in file names with 751 (gnus-uu-uustrip-article-as): Replace spaces in file names with
752 underscores before giving the file to uudecode. 752 underscores before giving the file to uudecode.
753 753
@@ -761,9 +761,9 @@
761 (gnus-uu-mark-by-regexp): Changed to add articles instead of 761 (gnus-uu-mark-by-regexp): Changed to add articles instead of
762 clearing before adding. 762 clearing before adding.
763 (gnus-uu-check-for-generated-files): First delete files, then 763 (gnus-uu-check-for-generated-files): First delete files, then
764 directories. 764 directories.
765 (gnus-uu-edit-begin-line, gnus-uu-decode-and-show-in-buffer): 765 (gnus-uu-edit-begin-line, gnus-uu-decode-and-show-in-buffer):
766 Select the current article before starting work. 766 Select the current article before starting work.
767 (gnus-uu-decode-and-view-all-unread-articles) 767 (gnus-uu-decode-and-view-all-unread-articles)
768 (gnus-uu-decode-and-view-all-articles): Two new functions for 768 (gnus-uu-decode-and-view-all-articles): Two new functions for
769 decoding and viewing all (unread) articles in a newsgroup. 769 decoding and viewing all (unread) articles in a newsgroup.
@@ -786,7 +786,7 @@
786 encoded files to be decoded (and viewed) in one fell swoop. 786 encoded files to be decoded (and viewed) in one fell swoop.
787 (gnus-uu-work-dir): New variable. 787 (gnus-uu-work-dir): New variable.
788 788
789 * gnus-uu.el (gnus-uu-view-file): Changed to work with metamail. 789 * gnus-uu.el (gnus-uu-view-file): Changed to work with metamail.
790 (gnus-uu-get-action, gnus-uu-toggle-view-with-metamail): New functions. 790 (gnus-uu-get-action, gnus-uu-toggle-view-with-metamail): New functions.
791 (gnus-uu-ext-to-mime, gnus-uu-view-with-metamail): New variables. 791 (gnus-uu-ext-to-mime, gnus-uu-view-with-metamail): New variables.
792 (gnus-uu-ctl-map): Add C-a binding. 792 (gnus-uu-ctl-map): Add C-a binding.
@@ -794,11 +794,11 @@
794 article is moved to. 794 article is moved to.
795 (gnus-uu-default-interactive-view-rules-end): New variable to 795 (gnus-uu-default-interactive-view-rules-end): New variable to
796 provide a "catch-all" when using interactive mode. 796 provide a "catch-all" when using interactive mode.
797 (gnus-uu-get-action): Changed viewing rules in interactive mode. 797 (gnus-uu-get-action): Changed viewing rules in interactive mode.
798 798
799 * gnus-uu.el (gnus-uu-uustrip-article-as): Disabled 799 * gnus-uu.el (gnus-uu-uustrip-article-as): Disabled
800 case-fold-search and changed gnus-uu-body-line to be more 800 case-fold-search and changed gnus-uu-body-line to be more
801 restrictive. 801 restrictive.
802 (gnus-uu-multi-decode-and-view-or-save, 802 (gnus-uu-multi-decode-and-view-or-save,
803 gnus-uu-uustrip-article-as): Changed hard returns to \r. 803 gnus-uu-uustrip-article-as): Changed hard returns to \r.
804 (gnus-uu-post-reply-mode): New mode for sending encoded files. 804 (gnus-uu-post-reply-mode): New mode for sending encoded files.
@@ -833,13 +833,13 @@
833 put chown in /etc). 833 put chown in /etc).
834 834
8351994-05-02 Per Abrahamsen (abraham@eupectic) 8351994-05-02 Per Abrahamsen (abraham@eupectic)
836 836
837 * double.el (double-translate-key): Changed 'delete to 127 to make 837 * double.el (double-translate-key): Changed 'delete to 127 to make
838 the non-X11 version work. 838 the non-X11 version work.
839 839
8401994-05-02 David M. Smith (maa036@lancaster.ac.uk) 8401994-05-02 David M. Smith (maa036@lancaster.ac.uk)
841 841
842 * ielm.el (ielm-dynamic-multiline-inputs): New variable. 842 * ielm.el (ielm-dynamic-multiline-inputs): New variable.
843 (ielm-return): Support it. 843 (ielm-return): Support it.
844 844
845 * ielm.el (ielm-print-working-buffer): New command 845 * ielm.el (ielm-print-working-buffer): New command
@@ -897,7 +897,7 @@
897 (set-register-value): Fixed test so the value 0 can be set. 897 (set-register-value): Fixed test so the value 0 can be set.
898 (set-register-value): Rewrote to use bit operations instead of 898 (set-register-value): Rewrote to use bit operations instead of
899 multiplication and division. 899 multiplication and division.
900 (register-name-by-word-alist, register-name-by-byte-alist): 900 (register-name-by-word-alist, register-name-by-byte-alist):
901 Combined into one list, register-name-alist. 901 Combined into one list, register-name-alist.
902 (register-value, set-register-value): Use combined list. 902 (register-value, set-register-value): Use combined list.
903 (mode-line-format): Make the %n pure. 903 (mode-line-format): Make the %n pure.
@@ -951,7 +951,7 @@
951 951
952 * gnus.el (gnus-summary-mode-map): Bind # to gnus-uu-mark-article. 952 * gnus.el (gnus-summary-mode-map): Bind # to gnus-uu-mark-article.
953 (gnus-uu-mark-article): Autoload it from gnus-uu. 953 (gnus-uu-mark-article): Autoload it from gnus-uu.
954 954
955 * gnus.el (gnus-summary-mode-map): Bind C-c C-v to gnus-uu-ctl-map. 955 * gnus.el (gnus-summary-mode-map): Bind C-c C-v to gnus-uu-ctl-map.
956 (gnus-uu-ctl-map): Autoload it from gnus-uu. 956 (gnus-uu-ctl-map): Autoload it from gnus-uu.
957 957
@@ -1047,7 +1047,7 @@
1047 this is a general problem, because of the \n for some reason.) 1047 this is a general problem, because of the \n for some reason.)
1048 1048
1049 * gud.el (gud-dbx-mips-p, gud-dbx-irix-p): Use system-type to 1049 * gud.el (gud-dbx-mips-p, gud-dbx-irix-p): Use system-type to
1050 choose system-dependent dbx incantations. 1050 choose system-dependent dbx incantations.
1051 1051
1052 * gud.el (gud-dbx-mips-p): Use "-emacs" for OSF/1 dbx as for MIPS. 1052 * gud.el (gud-dbx-mips-p): Use "-emacs" for OSF/1 dbx as for MIPS.
1053 1053
@@ -1094,7 +1094,7 @@
1094 1094
1095 * compile.el (compilation-error-regexp-alist): Add fortran pattern. 1095 * compile.el (compilation-error-regexp-alist): Add fortran pattern.
1096 1096
10971994-04-27 Noah Friedman (friedman@kropotkin.gnu.ai.mit.edu) 10971994-04-27 Noah Friedman (friedman@splode.com)
1098 1098
1099 * yow.el: Added comment indicating author. 1099 * yow.el: Added comment indicating author.
1100 1100
@@ -1200,7 +1200,7 @@
1200 1200
12011994-04-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) 12011994-04-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1202 1202
1203 * mail-extr.el (mail-extr-all-top-level-domains): 1203 * mail-extr.el (mail-extr-all-top-level-domains):
1204 Renamed from all-top-level-domains. 1204 Renamed from all-top-level-domains.
1205 1205
1206 * lisp-mode.el (lisp-mode-variables): In comment-start-skip, 1206 * lisp-mode.el (lisp-mode-variables): In comment-start-skip,
@@ -1265,7 +1265,7 @@
12651994-04-22 Per Abrahamsen (abraham@eupectic) 12651994-04-22 Per Abrahamsen (abraham@eupectic)
1266 1266
1267 * makefile.el (makefile-mode): Removed extra quote before 1267 * makefile.el (makefile-mode): Removed extra quote before
1268 makefile-warn-suspicious-lines. 1268 makefile-warn-suspicious-lines.
1269 1269
12701994-04-21 Boris Goldowsky (boris@moose.cs.rochester.edu) 12701994-04-21 Boris Goldowsky (boris@moose.cs.rochester.edu)
1271 1271
@@ -1324,7 +1324,7 @@
1324 * comint.el (comint-send-input): Use comint-output-filter to run 1324 * comint.el (comint-send-input): Use comint-output-filter to run
1325 functions on comint-output-filter-functions. 1325 functions on comint-output-filter-functions.
1326 1326
1327 * comint.el (comint-kill-output): Use delete-region to remove, and 1327 * comint.el (comint-kill-output): Use delete-region to remove, and
1328 comint-output-filter to insert. 1328 comint-output-filter to insert.
1329 1329
13301994-04-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) 13301994-04-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -1503,7 +1503,7 @@
1503 1503
1504 * dired.el (dired-subdir-regexp): Allow a space in dir name. 1504 * dired.el (dired-subdir-regexp): Allow a space in dir name.
1505 1505
1506 * rmailout.el (rmail-default-file, rmail-default-rmail-file): 1506 * rmailout.el (rmail-default-file, rmail-default-rmail-file):
1507 New defvars. 1507 New defvars.
1508 1508
1509 * apropos.el (super-apropos-check-doc-file): Force Fundamental mode. 1509 * apropos.el (super-apropos-check-doc-file): Force Fundamental mode.
@@ -2075,8 +2075,8 @@
20751994-03-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) 20751994-03-20 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2076 2076
2077 * select.el (x-valid-simple-selection-p): Accept an overlay. 2077 * select.el (x-valid-simple-selection-p): Accept an overlay.
2078 (xselect-convert-to-string, xselect-convert-to-length): 2078 (xselect-convert-to-string, xselect-convert-to-length):
2079 (xselect-convert-to-filename xselect-convert-to-charpos): 2079 (xselect-convert-to-filename xselect-convert-to-charpos):
2080 (xselect-convert-to-lineno, xselect-convert-to-colno): Likewise. 2080 (xselect-convert-to-lineno, xselect-convert-to-colno): Likewise.
2081 2081
2082 * subr.el (one-window-p): New argument all-frames. 2082 * subr.el (one-window-p): New argument all-frames.
@@ -2118,7 +2118,7 @@
2118 (standard-display-ascii): Error if using a windowing system. 2118 (standard-display-ascii): Error if using a windowing system.
2119 (standard-display-g1, standard-display-graphic): Ditto. 2119 (standard-display-g1, standard-display-graphic): Ditto.
2120 (standard-display-underline): If window system, use underline font. 2120 (standard-display-underline): If window system, use underline font.
2121 2121
2122 2122
21231994-03-18 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 21231994-03-18 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
2124 2124
@@ -2423,7 +2423,7 @@
2423 * bytecomp.el (byte-compile-track-mouse): Handle >1 body form. 2423 * bytecomp.el (byte-compile-track-mouse): Handle >1 body form.
2424 Generate code that binds track-mouse. 2424 Generate code that binds track-mouse.
2425 2425
2426 * font-lock.el (c++-font-lock-keywords-1, c++-font-lock-keywords-2): 2426 * font-lock.el (c++-font-lock-keywords-1, c++-font-lock-keywords-2):
2427 New variables. 2427 New variables.
2428 (c++-font-lock-keywords): Use c++-font-lock-keywords-1. 2428 (c++-font-lock-keywords): Use c++-font-lock-keywords-1.
2429 2429
@@ -2583,7 +2583,7 @@
2583 2583
25841994-03-02 Espen Skoglund (espensk@stud.cs.uit.no) 25841994-03-02 Espen Skoglund (espensk@stud.cs.uit.no)
2585 2585
2586 * pascal.el (pascal-calculate-indent): Fixed indentation bug 2586 * pascal.el (pascal-calculate-indent): Fixed indentation bug
2587 in for-loops, with-structures and else-structures. 2587 in for-loops, with-structures and else-structures.
2588 (pascal-noindent-re): Add `else'. 2588 (pascal-noindent-re): Add `else'.
2589 2589
@@ -2779,7 +2779,7 @@
2779 Removed autoload for `backquote'. 2779 Removed autoload for `backquote'.
2780 Removed arglist specifications for `documentation' and `fset'. 2780 Removed arglist specifications for `documentation' and `fset'.
2781 (ad-emacs19-p, ad-use-jwz-compiler): Removed these variables. 2781 (ad-emacs19-p, ad-use-jwz-compiler): Removed these variables.
2782 (ad-lemacs-p, ad-v19-compiled-p, ad-subr-arglist, 2782 (ad-lemacs-p, ad-v19-compiled-p, ad-subr-arglist,
2783 ad-make-advised-docstring): Removed reference to `ad-emacs19-p'. 2783 ad-make-advised-docstring): Removed reference to `ad-emacs19-p'.
2784 (ad-compiled-p): Renamed from `ad-v19-compiled-p'. Removed old 2784 (ad-compiled-p): Renamed from `ad-v19-compiled-p'. Removed old
2785 definition of `ad-compiled-p'. 2785 definition of `ad-compiled-p'.
@@ -2793,11 +2793,11 @@
2793 are now at the top level. 2793 are now at the top level.
2794 (ad-advised-byte-code-definition): Renamed to `ad-advised-byte-code' 2794 (ad-advised-byte-code-definition): Renamed to `ad-advised-byte-code'
2795 and removed the definition of `ad-advised-byte-code' via `fset'. 2795 and removed the definition of `ad-advised-byte-code' via `fset'.
2796 (ad-advised-byte-code-definition, ad-recover-byte-code, 2796 (ad-advised-byte-code-definition, ad-recover-byte-code,
2797 ad-stop-advice, ad-recover-normality): Removed 2797 ad-stop-advice, ad-recover-normality): Removed
2798 `ad-real-byte-codify'-cation of their definitions. 2798 `ad-real-byte-codify'-cation of their definitions.
2799 (ad-adjust-stack-sizes): Removed. 2799 (ad-adjust-stack-sizes): Removed.
2800 (ad-enable-definition-hooks, ad-disable-definition-hooks): 2800 (ad-enable-definition-hooks, ad-disable-definition-hooks):
2801 Removed v19 conditionalization. 2801 Removed v19 conditionalization.
2802 2802
2803 * advice.el: Fixed the problematic interaction between the 2803 * advice.el: Fixed the problematic interaction between the
@@ -2820,7 +2820,7 @@
2820 changed the default formatting of advised docstrings. 2820 changed the default formatting of advised docstrings.
2821 (ad-make-plain-docstring, ad-make-freeze-docstring): New functions. 2821 (ad-make-plain-docstring, ad-make-freeze-docstring): New functions.
2822 2822
2823 * advice.el: (ad-recover-all, ad-scan-byte-code-for-fsets): 2823 * advice.el: (ad-recover-all, ad-scan-byte-code-for-fsets):
2824 Removed unused condition variable `ignore-errors'. 2824 Removed unused condition variable `ignore-errors'.
2825 2825
2826 * advice.el (ad-save-real-definition): New macro to save real 2826 * advice.el (ad-save-real-definition): New macro to save real
@@ -2888,10 +2888,10 @@
2888 2888
2889 * files.el (revert-buffer): Use new insert-file-contents replace arg. 2889 * files.el (revert-buffer): Use new insert-file-contents replace arg.
2890 2890
28911994-02-17 Noah Friedman (friedman@prep.ai.mit.edu) 28911994-02-17 Noah Friedman (friedman@splode.com)
2892 2892
2893 * files.el (interpreter-mode-alist): Add entries for awk, gawk, and 2893 * files.el (interpreter-mode-alist): Add entries for awk, gawk, and
2894 scm scripts. 2894 scm scripts.
2895 2895
28961994-02-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 28961994-02-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
2897 2897
@@ -3162,13 +3162,13 @@
3162 3162
3163 * iso-insert.el: Change the sequences aa and ae to just a and e. 3163 * iso-insert.el: Change the sequences aa and ae to just a and e.
3164 3164
3165 * gomoku.el (gomoku-init-display, gomoku-put-char): 3165 * gomoku.el (gomoku-init-display, gomoku-put-char):
3166 Bind inhibit-read-only; don't set buffer-read-only. 3166 Bind inhibit-read-only; don't set buffer-read-only.
3167 3167
3168 * tar-mode.el (tar-pad-to-blocksize): 3168 * tar-mode.el (tar-pad-to-blocksize):
3169 Bind inhibit-read-only, not buffer-read-only. 3169 Bind inhibit-read-only, not buffer-read-only.
3170 3170
3171 * makefile.el (makefile-browser-fill, makefile-browser-toggle): 3171 * makefile.el (makefile-browser-fill, makefile-browser-toggle):
3172 Bind inhibit-read-only; don't set buffer-read-only. 3172 Bind inhibit-read-only; don't set buffer-read-only.
3173 3173
3174 * hideif.el (show-ifdefs, hide-ifdefs): Bind inhibit-read-only. 3174 * hideif.el (show-ifdefs, hide-ifdefs): Bind inhibit-read-only.
@@ -3288,13 +3288,13 @@
3288 * terminal.el (te-escape-help, te-more-break-help, terminal-emulator): 3288 * terminal.el (te-escape-help, te-more-break-help, terminal-emulator):
3289 Pass just one KEYMAP arg to where-is-internal. 3289 Pass just one KEYMAP arg to where-is-internal.
3290 3290
3291 * calendar.el (calendar-mode-map): 3291 * calendar.el (calendar-mode-map):
3292 Pass (keymap) as KEYMAP arg to where-is-internal. 3292 Pass (keymap) as KEYMAP arg to where-is-internal.
3293 * edmacro.el (edit-kbd-macro, edmacro-finish-edit, insert-kbd-macro): 3293 * edmacro.el (edit-kbd-macro, edmacro-finish-edit, insert-kbd-macro):
3294 Pass (keymap) as KEYMAP arg to where-is-internal. 3294 Pass (keymap) as KEYMAP arg to where-is-internal.
3295 * hideif.el (define-hide-ifdef-mode-map): 3295 * hideif.el (define-hide-ifdef-mode-map):
3296 Pass (keymap) as KEYMAP arg to where-is-internal. 3296 Pass (keymap) as KEYMAP arg to where-is-internal.
3297 * macros.el (insert-kbd-macro): 3297 * macros.el (insert-kbd-macro):
3298 Pass (keymap) as KEYMAP arg to where-is-internal. 3298 Pass (keymap) as KEYMAP arg to where-is-internal.
3299 3299
33001994-02-04 Morten Welinder (terra@tyr.diku.dk) 33001994-02-04 Morten Welinder (terra@tyr.diku.dk)
@@ -3341,7 +3341,7 @@
3341 3341
33421994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu) 33421994-02-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3343 3343
3344 * cplus-md1.el: Fix terminology used to name various Emacs versions. 3344 * cplus-md1.el: Fix terminology used to name various Emacs versions.
3345 3345
3346 * server.el (server-done): If we kill the old buffer, 3346 * server.el (server-done): If we kill the old buffer,
3347 and server-buffer-done gives us nil, return the new current buffer. 3347 and server-buffer-done gives us nil, return the new current buffer.
@@ -3380,7 +3380,7 @@
3380 * mouse-sel.el (mouse-sel-version): Don't base version number on 3380 * mouse-sel.el (mouse-sel-version): Don't base version number on
3381 RCS revision. Updated to version 2.0. 3381 RCS revision. Updated to version 2.0.
3382 (mouse-sel-set-selection-function, mouse-sel-get-selection-function, 3382 (mouse-sel-set-selection-function, mouse-sel-get-selection-function,
3383 mouse-sel-check-selection-function): 3383 mouse-sel-check-selection-function):
3384 Check whether X11 functions are bound when setting defaults. 3384 Check whether X11 functions are bound when setting defaults.
3385 (mouse-extend): Check whether modify-frame-parameters is bound before 3385 (mouse-extend): Check whether modify-frame-parameters is bound before
3386 calling it. Add support to kill region with double-mouse-3. 3386 calling it. Add support to kill region with double-mouse-3.
@@ -3526,7 +3526,7 @@
3526 (calendar-day-of-year-string, calendar-iso-date-string, 3526 (calendar-day-of-year-string, calendar-iso-date-string,
3527 calendar-julian-date-string,calendar-islamic-date-string, 3527 calendar-julian-date-string,calendar-islamic-date-string,
3528 calendar-hebrew-date-string,calendar-astro-date-string): New functions 3528 calendar-hebrew-date-string,calendar-astro-date-string): New functions
3529 (calendar-print-day-of-year, calendar-print-iso-date, 3529 (calendar-print-day-of-year, calendar-print-iso-date,
3530 calendar-print-iso-date,calendar-print-julian-date, 3530 calendar-print-iso-date,calendar-print-julian-date,
3531 calendar-print-islamic-date,calendar-print-hebrew-date, 3531 calendar-print-islamic-date,calendar-print-hebrew-date,
3532 calendar-print-astro-day-number): Use them. 3532 calendar-print-astro-day-number): Use them.
@@ -3628,7 +3628,7 @@
3628 * font-lock.el (font-lock-mode): Set after-revert-hook 3628 * font-lock.el (font-lock-mode): Set after-revert-hook
3629 to refontify after revert. 3629 to refontify after revert.
3630 3630
3631 * files.el (revert-buffer): Run after-revert-hook. 3631 * files.el (revert-buffer): Run after-revert-hook.
3632 3632
36331994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) 36331994-01-17 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3634 3634
@@ -3713,7 +3713,7 @@
3713 3713
37141994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 37141994-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3715 3715
3716 * comint.el (comint-show-output): Leave point at start of output, 3716 * comint.el (comint-show-output): Leave point at start of output,
3717 but push the mark. 3717 but push the mark.
3718 3718
37191994-01-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) 37191994-01-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -3793,7 +3793,7 @@
3793 3793
3794 * rmailsum.el (rmail-summary-by-senders): 3794 * rmailsum.el (rmail-summary-by-senders):
3795 Add missing arg to rmail-new-summary. 3795 Add missing arg to rmail-new-summary.
3796 (rmail-summary-output, rmail-summary-output-to-rmail-file): 3796 (rmail-summary-output, rmail-summary-output-to-rmail-file):
3797 Handle rmail-delete-after-output explicitly here. 3797 Handle rmail-delete-after-output explicitly here.
3798 3798
3799 * flow-ctrl.el (enable-flow-control): Use prefix argument 3799 * flow-ctrl.el (enable-flow-control): Use prefix argument
@@ -4081,7 +4081,7 @@
40811993-12-29 Ken Manheimer (klm@nist.gov) 40811993-12-29 Ken Manheimer (klm@nist.gov)
4082 4082
4083 * icomplete.el (icomplete-pre-command-hook): Reconciled with 4083 * icomplete.el (icomplete-pre-command-hook): Reconciled with
4084 keyboard macro operation. 4084 keyboard macro operation.
4085 (icomplete-post-command-hook): Likewise. 4085 (icomplete-post-command-hook): Likewise.
4086 (window-minibuffer-p): Cleaned up according to suggestion from 4086 (window-minibuffer-p): Cleaned up according to suggestion from
4087 Richard Mlynarik. 4087 Richard Mlynarik.
@@ -4150,7 +4150,7 @@
4150 * tex-mode.el (tex-common-initialization): Make paragraph-start 4150 * tex-mode.el (tex-common-initialization): Make paragraph-start
4151 and paragraph-separate match a line of $$. 4151 and paragraph-separate match a line of $$.
4152 4152
41531993-12-22 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 41531993-12-22 Noah Friedman (friedman@splode.com)
4154 4154
4155 * lisp-mnt.el (Bogus-Bureaucratic-Cruft): Changed to 4155 * lisp-mnt.el (Bogus-Bureaucratic-Cruft): Changed to
4156 `X-Bogus-Bureaucratic-Cruft'. 4156 `X-Bogus-Bureaucratic-Cruft'.
@@ -4308,7 +4308,7 @@
4308 4308
4309 * bytecomp.el (byte-recompile-directory): Don't treat symlinks as dirs. 4309 * bytecomp.el (byte-recompile-directory): Don't treat symlinks as dirs.
4310 4310
43111993-12-06 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 43111993-12-06 Noah Friedman (friedman@splode.com)
4312 4312
4313 * loaddefs.el: Remove autoload for `rlogin-with-args', which no 4313 * loaddefs.el: Remove autoload for `rlogin-with-args', which no
4314 longer exists. 4314 longer exists.
@@ -4338,7 +4338,7 @@
4338 (he-regexp-member): New function. 4338 (he-regexp-member): New function.
4339 (hippie-expand-try-functions-list): Added `try-expand-list'. 4339 (hippie-expand-try-functions-list): Added `try-expand-list'.
4340 (try-expand-line-all-buffers, try-expand-list-all-buffers, 4340 (try-expand-line-all-buffers, try-expand-list-all-buffers,
4341 try-expand-dabbrev-all-buffers): Use `he-regexp-member' and 4341 try-expand-dabbrev-all-buffers): Use `he-regexp-member' and
4342 `hippie-expand-ignore-buffers'. 4342 `hippie-expand-ignore-buffers'.
4343 (he-list-search): Don't find list containing point. 4343 (he-list-search): Don't find list containing point.
4344 (he-dab-search-regexp): Just match at beginning of words. 4344 (he-dab-search-regexp): Just match at beginning of words.
@@ -4368,7 +4368,7 @@
4368 4368
4369 * comint.el (comint-mode-map): Put comint-show-output on C-M-l. 4369 * comint.el (comint-mode-map): Put comint-show-output on C-M-l.
4370 4370
4371 * cplus-md.el (c++-indent-line, calculate-c++-indent): 4371 * cplus-md.el (c++-indent-line, calculate-c++-indent):
4372 (indent-c++-exp): Recognize `friend' without `class'. 4372 (indent-c++-exp): Recognize `friend' without `class'.
4373 4373
4374 * rmail.el (rmail): Doc fix. 4374 * rmail.el (rmail): Doc fix.
@@ -4425,7 +4425,7 @@
4425 reflect changes to some prompt regexps. 4425 reflect changes to some prompt regexps.
4426 4426
4427 * gud.el (dbx): Let `comint-prompt-regexp' not match more than 4427 * gud.el (dbx): Let `comint-prompt-regexp' not match more than
4428 one line. 4428 one line.
4429 4429
4430 * inf-lisp.el (inferior-lisp-prompt): Don't match more than 4430 * inf-lisp.el (inferior-lisp-prompt): Don't match more than
4431 one line. 4431 one line.
@@ -4517,7 +4517,7 @@
4517 (desktop-save-buffer-p): doc fix. 4517 (desktop-save-buffer-p): doc fix.
4518 (desktop-save): bug in mark-activity saving. 4518 (desktop-save): bug in mark-activity saving.
4519 (desktop-buffer-rmail): doc fix. 4519 (desktop-buffer-rmail): doc fix.
4520 (desktop-buffer-rmail, desktop-buffer-dired, desktop-buffer): use 4520 (desktop-buffer-rmail, desktop-buffer-dired, desktop-buffer): use
4521 `eq' instead of `equal'. 4521 `eq' instead of `equal'.
4522 (desktop-clear): end up with one window. 4522 (desktop-clear): end up with one window.
4523 4523
@@ -4531,9 +4531,9 @@
4531 4531
4532 * bytecomp.el (batch-byte-recompile-directory): Add autoload cookie. 4532 * bytecomp.el (batch-byte-recompile-directory): Add autoload cookie.
4533 4533
45341993-12-01 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 45341993-12-01 Noah Friedman (friedman@splode.com)
4535 4535
4536 * rlogin.el (rlogin-filter): initialize `region-begin' to 4536 * rlogin.el (rlogin-filter): initialize `region-begin' to
4537 (marker-position proc-mark), not just (point), whatever random 4537 (marker-position proc-mark), not just (point), whatever random
4538 value that may be. 4538 value that may be.
4539 Put bindings for `proc-mark', `region-begin', and `window' in 4539 Put bindings for `proc-mark', `region-begin', and `window' in
@@ -4813,9 +4813,9 @@
4813 (narrow-to-page): Enable page-delimiter to span lines. 4813 (narrow-to-page): Enable page-delimiter to span lines.
4814 4814
4815 * page-ext.el: Revise documentation. Add `provide'. 4815 * page-ext.el: Revise documentation. Add `provide'.
4816 (pages-directory-for-adding-addresses-narrowing-p): 4816 (pages-directory-for-adding-addresses-narrowing-p):
4817 New user option for adding addresses. Default to narrowing. 4817 New user option for adding addresses. Default to narrowing.
4818 (pages-directory-for-addresses): Intall user settable options. 4818 (pages-directory-for-addresses): Intall user settable options.
4819 (add-new-page): Insert new page in specified location. 4819 (add-new-page): Insert new page in specified location.
4820 (original-page-delimiter): Set default value to "^^L". 4820 (original-page-delimiter): Set default value to "^^L".
4821 4821
@@ -4906,7 +4906,7 @@
4906 command from `tex' command so `texinfo-format-region' can use 4906 command from `tex' command so `texinfo-format-region' can use
4907 straight `tex' command. 4907 straight `tex' command.
4908 (texinfo-format-buffer): Use `texinfo-texi2dvi-command' 4908 (texinfo-format-buffer): Use `texinfo-texi2dvi-command'
4909 (texinfo-delete-from-print-queue): Revise documentation. 4909 (texinfo-delete-from-print-queue): Revise documentation.
4910 (texinfo-quit-job): Use comint-send-input. 4910 (texinfo-quit-job): Use comint-send-input.
4911 4911
4912 * texinfmt.el (texinfo-format-region): Change `texinfo-[start 4912 * texinfmt.el (texinfo-format-region): Change `texinfo-[start
@@ -5115,7 +5115,7 @@
5115 Got rid of ###autoload to put a bookmark menu on the menu-bar. 5115 Got rid of ###autoload to put a bookmark menu on the menu-bar.
5116 Now it will appear on the File menu -- that change is made in 5116 Now it will appear on the File menu -- that change is made in
5117 menu-bar.el. See below: 5117 menu-bar.el. See below:
5118 5118
5119 * menu-bar.el: Added a define-key for menu-bar-bookmark-map, so 5119 * menu-bar.el: Added a define-key for menu-bar-bookmark-map, so
5120 that bookmarks will appear on the File menu of the menu-bar, right 5120 that bookmarks will appear on the File menu of the menu-bar, right
5121 after the Print Buffer item. 5121 after the Print Buffer item.
@@ -5365,7 +5365,7 @@
5365 `forms-view-mode' and `forms-edit-mode'. 5365 `forms-view-mode' and `forms-edit-mode'.
5366 (forms-view-mode, forms-edit-mode): Deleted. 5366 (forms-view-mode, forms-edit-mode): Deleted.
5367 (forms-insert-record): Replaced `forms--new-record-filter' by 5367 (forms-insert-record): Replaced `forms--new-record-filter' by
5368 `forms-new-record-filter'. 5368 `forms-new-record-filter'.
5369 (forms-insert-record, forms-delete-record): Disallow in read-only 5369 (forms-insert-record, forms-delete-record): Disallow in read-only
5370 mode. 5370 mode.
5371 (forms-prev-field): New function. 5371 (forms-prev-field): New function.
@@ -5379,7 +5379,7 @@
5379 calendar-beginning-of-week, calendar-end-of-week): Rewritten to 5379 calendar-beginning-of-week, calendar-end-of-week): Rewritten to
5380 use new var calendar-week-start-day. 5380 use new var calendar-week-start-day.
5381 5381
5382 * holidays.el (holiday-easter-etc): Fix Ascension Day string. 5382 * holidays.el (holiday-easter-etc): Fix Ascension Day string.
5383 5383
5384 * diary.el (list-sexp-diary-entries): Fix doc string. 5384 * diary.el (list-sexp-diary-entries): Fix doc string.
5385 5385
@@ -5400,7 +5400,7 @@
5400 TABLE and PREDICATE args were reversed, and more processing was 5400 TABLE and PREDICATE args were reversed, and more processing was
5401 needed on tags-table-files. 5401 needed on tags-table-files.
5402 5402
54031993-10-18 Noah Friedman (friedman@gnu.ai.mit.edu) 54031993-10-18 Noah Friedman (friedman@splode.com)
5404 5404
5405 * rlogin.el (rlogin-initially-track-cwd): New variable. 5405 * rlogin.el (rlogin-initially-track-cwd): New variable.
5406 (rlogin): Use it to determine whether enable directory tracking 5406 (rlogin): Use it to determine whether enable directory tracking
@@ -5479,10 +5479,10 @@
5479 5479
5480 * bookmark.el (menu-bar-bookmark-map): Supply t as 4th arg of autoload. 5480 * bookmark.el (menu-bar-bookmark-map): Supply t as 4th arg of autoload.
5481 5481
5482 * bookmark.el (bookmark-jump-noselect): New subroutine taken from 5482 * bookmark.el (bookmark-jump-noselect): New subroutine taken from
5483 bookmark-jump. Support compressed files. 5483 bookmark-jump. Support compressed files.
5484 (bookmark-jump): Call bookmark-jump-noselect. 5484 (bookmark-jump): Call bookmark-jump-noselect.
5485 Offer to relocate if necessary, but change default dir to that of 5485 Offer to relocate if necessary, but change default dir to that of
5486 the old bookmark in read-file-name. 5486 the old bookmark in read-file-name.
5487 5487
5488 * bookmark.el: (bookmark-set, bookmark-rename, bookmark-delete, 5488 * bookmark.el: (bookmark-set, bookmark-rename, bookmark-delete,
@@ -5491,7 +5491,7 @@
5491 Bookmark-menu-save, Bookmark-menu-load): Fixed the save-excursion 5491 Bookmark-menu-save, Bookmark-menu-load): Fixed the save-excursion
5492 bugs by wrapping things in save-window-excursion as well. 5492 bugs by wrapping things in save-window-excursion as well.
5493 5493
5494 (bookmark-make-menu-bar-alist): Added sorting. 5494 (bookmark-make-menu-bar-alist): Added sorting.
5495 5495
5496 (bookmark-map): Added new keybindings. 5496 (bookmark-map): Added new keybindings.
5497 (bookmark-try-default-file): Set bookmarks-already-loaded to t 5497 (bookmark-try-default-file): Set bookmarks-already-loaded to t
@@ -5548,7 +5548,7 @@
5548 5548
5549 * vc.el (vc-next-action): Fix (throw ... ) invocation to work with 19; 5549 * vc.el (vc-next-action): Fix (throw ... ) invocation to work with 19;
5550 allows vc-next-action on all marked files in a dired buffer to work. 5550 allows vc-next-action on all marked files in a dired buffer to work.
5551 5551
5552 (vc-finish-logentry) There isn't necessarily a *VC-log-entry* buffer 5552 (vc-finish-logentry) There isn't necessarily a *VC-log-entry* buffer
5553 to remove if this function was called from within a dired buffer. Fix 5553 to remove if this function was called from within a dired buffer. Fix
5554 its handling of this case. 5554 its handling of this case.
@@ -5611,11 +5611,11 @@
5611 `forms-view-mode' and `forms-edit-mode'. 5611 `forms-view-mode' and `forms-edit-mode'.
5612 (forms-view-mode, forms-edit-mode): Deleted. 5612 (forms-view-mode, forms-edit-mode): Deleted.
5613 (forms-insert-record): Replaced `forms--new-record-filter' by 5613 (forms-insert-record): Replaced `forms--new-record-filter' by
5614 `forms-new-record-filter'. 5614 `forms-new-record-filter'.
5615 (forms-insert-record, forms-delete-record): Disallow in read-only 5615 (forms-insert-record, forms-delete-record): Disallow in read-only
5616 mode. 5616 mode.
5617 (forms-prev-field): New function. 5617 (forms-prev-field): New function.
5618 5618
56191993-09-26 Richard Stallman (rms@mole.gnu.ai.mit.edu) 56191993-09-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5620 5620
5621 * disass.el (disassemble-internal): Allow a call to byte-code 5621 * disass.el (disassemble-internal): Allow a call to byte-code
@@ -5684,7 +5684,7 @@
5684 5684
5685 * comint.el (comint-backward-matching-input): New command. 5685 * comint.el (comint-backward-matching-input): New command.
5686 (comint-forward-matching-input): New command. 5686 (comint-forward-matching-input): New command.
5687 5687
5688 * comint.el (comint-next-prompt, comint-previous-prompt): 5688 * comint.el (comint-next-prompt, comint-previous-prompt):
5689 Error if reach beg/end of buffer. 5689 Error if reach beg/end of buffer.
5690 5690
@@ -5963,7 +5963,7 @@
5963 - added hilit-rehighlight-buffer-quietly to dired-after-readin-hook 5963 - added hilit-rehighlight-buffer-quietly to dired-after-readin-hook
5964 - fixed bug in hilit-string-find that mishandled some strings: "\\" 5964 - fixed bug in hilit-string-find that mishandled some strings: "\\"
5965 - work-around for bug in next-overlay-change 5965 - work-around for bug in next-overlay-change
5966 - the pattern matcher now starts it's searches from the end of the 5966 - the pattern matcher now starts it's searches from the end of the
5967 most recently highlighted region (which is not necessarily the end 5967 most recently highlighted region (which is not necessarily the end
5968 of the most recently matched regex). 5968 of the most recently matched regex).
5969 - code moved from hilit-highlight-region to hilit-set-mode-patterns. 5969 - code moved from hilit-highlight-region to hilit-set-mode-patterns.
@@ -6033,11 +6033,11 @@
6033 6033
6034 * forms.el: Release 2.1 for Emacs 19.19. 6034 * forms.el: Release 2.1 for Emacs 19.19.
6035 (forms--process-format-list): No need to prepend a text item 6035 (forms--process-format-list): No need to prepend a text item
6036 anymore. 6036 anymore.
6037 (forms--ro-modification-start): Renamed to `forms--iif-start. 6037 (forms--ro-modification-start): Renamed to `forms--iif-start.
6038 (forms--ro-properties): Renamed to `forms--iif-properties'. 6038 (forms--ro-properties): Renamed to `forms--iif-properties'.
6039 (forms--romh): Renamed to `forms--iif-hook'. Rewritten to use 6039 (forms--romh): Renamed to `forms--iif-hook'. Rewritten to use
6040 `insert-in-front-hooks' instead of `modification-hooks'. 6040 `insert-in-front-hooks' instead of `modification-hooks'.
6041 (forms--romh-post-command-hook): Renamed to 6041 (forms--romh-post-command-hook): Renamed to
6042 `forms--iif-post-command-hook'. Rewritten to use 6042 `forms--iif-post-command-hook'. Rewritten to use
6043 `insert-in-front-hooks' instead of `modification-hooks'. 6043 `insert-in-front-hooks' instead of `modification-hooks'.
@@ -6066,7 +6066,7 @@
6066 * paths.el (rmail-spool-directory): Use "/var/mail/" if 6066 * paths.el (rmail-spool-directory): Use "/var/mail/" if
6067 system-type is netbsd. 6067 system-type is netbsd.
6068 6068
60691993-09-09 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 60691993-09-09 Noah Friedman (friedman@splode.com)
6070 6070
6071 * rlogin.el: require 'shell. 6071 * rlogin.el: require 'shell.
6072 6072
@@ -6173,19 +6173,19 @@
6173 common). If possible, don't convert back and forth between gregorian 6173 common). If possible, don't convert back and forth between gregorian
6174 and absolute; this speeds things up noticeably. This uses the new 6174 and absolute; this speeds things up noticeably. This uses the new
6175 calendar-nth-named-absday function. 6175 calendar-nth-named-absday function.
6176 6176
6177 (calendar-current-time-zone): Some locales start DST at a different 6177 (calendar-current-time-zone): Some locales start DST at a different
6178 time of day than they end; allow for this by yielding both times. The 6178 time of day than they end; allow for this by yielding both times. The
6179 performance speedups in calendar.el are great enough that we now no 6179 performance speedups in calendar.el are great enough that we now no
6180 longer need the "Checking time zone data..." message. If 6180 longer need the "Checking time zone data..." message. If
6181 current-time-zone yields nil, don't bother with 6181 current-time-zone yields nil, don't bother with
6182 calendar-next-time-zone-transition. Use clearer names for local vars. 6182 calendar-next-time-zone-transition. Use clearer names for local vars.
6183 6183
6184 (calendar-time-zone, calendar-daylight-time-offset, 6184 (calendar-time-zone, calendar-daylight-time-offset,
6185 calendar-{standard,daylight}-time-zone-name, 6185 calendar-{standard,daylight}-time-zone-name,
6186 calendar-daylight-savings-{starts,ends}): Default to US Eastern rules 6186 calendar-daylight-savings-{starts,ends}): Default to US Eastern rules
6187 for information that is not available. 6187 for information that is not available.
6188 6188
6189 (calendar-daylight-savings-{starts,ends}-time): New vars, replacing 6189 (calendar-daylight-savings-{starts,ends}-time): New vars, replacing
6190 calendar-daylight-savings-switchover-time, to support locales that 6190 calendar-daylight-savings-switchover-time, to support locales that
6191 start DST at a different time of day than they end. 6191 start DST at a different time of day than they end.
@@ -6195,10 +6195,10 @@
6195 * calendar.el (solar-holidays): Use new 6195 * calendar.el (solar-holidays): Use new
6196 calendar-daylight-savings-{starts,ends}-time vars instead of old 6196 calendar-daylight-savings-{starts,ends}-time vars instead of old
6197 calendar-daylight-savings-switchover-time var. 6197 calendar-daylight-savings-switchover-time var.
6198 6198
6199 (calendar-last-day-of-month): Tune by testing month before year. 6199 (calendar-last-day-of-month): Tune by testing month before year.
6200 (calendar-absolute-from-gregorian): Tune by computing (1- year) once. 6200 (calendar-absolute-from-gregorian): Tune by computing (1- year) once.
6201 6201
6202 (calendar-nth-named-absday): New function, used to improve performance 6202 (calendar-nth-named-absday): New function, used to improve performance
6203 in calendar-time-zone-daylight-rules. 6203 in calendar-time-zone-daylight-rules.
6204 (calendar-nth-named-day): Use it. 6204 (calendar-nth-named-day): Use it.
@@ -7177,7 +7177,7 @@
71771993-07-17 Johan Vromans (jv@mh.nl) 71771993-07-17 Johan Vromans (jv@mh.nl)
7178 7178
7179 * forms.el: New version 2.0. 7179 * forms.el: New version 2.0.
7180 Redesigned and rewritten to use Emacs 19 text properties. 7180 Redesigned and rewritten to use Emacs 19 text properties.
7181 Requires Emacs 19.16 or later. 7181 Requires Emacs 19.16 or later.
7182 7182
71831993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu) 71831993-07-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
@@ -7298,7 +7298,7 @@
7298 Rewritten to use gud-chop-words instead of temp buffer and kludge 7298 Rewritten to use gud-chop-words instead of temp buffer and kludge
7299 involving read. Find the program name as the first word of the 7299 involving read. Find the program name as the first word of the
7300 command line. Use make-comint and gud-massage-args in place of 7300 command line. Use make-comint and gud-massage-args in place of
7301 gud-debugger-startup. 7301 gud-debugger-startup.
7302 Expand the file name before passing it to gud-massage-args. 7302 Expand the file name before passing it to gud-massage-args.
7303 7303
73041993-07-14 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 73041993-07-14 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
@@ -7322,7 +7322,7 @@
7322 the old position of point. 7322 the old position of point.
7323 (try-expand-all-abbrevs): handle case the same way as the 7323 (try-expand-all-abbrevs): handle case the same way as the
7324 usual expand-abbrev (which is not a very good way, but for 7324 usual expand-abbrev (which is not a very good way, but for
7325 consistency...). 7325 consistency...).
7326 (he-dabbrev-beg): Use `skip-syntax' instead of `skip-chars', to 7326 (he-dabbrev-beg): Use `skip-syntax' instead of `skip-chars', to
7327 adjust its behavior to different modes. 7327 adjust its behavior to different modes.
7328 (hippie-expand): Don't messages which try function it is using, 7328 (hippie-expand): Don't messages which try function it is using,
@@ -7337,7 +7337,7 @@
7337 marked as changed, although nothing was done, among other things). 7337 marked as changed, although nothing was done, among other things).
7338 (he-reset-string): Undoing of last expansion at a later occasion, now 7338 (he-reset-string): Undoing of last expansion at a later occasion, now
7339 undoes correctly (before, it garbled things up). 7339 undoes correctly (before, it garbled things up).
7340 (make-hippie-expand-function): now uses "(function ...)" 7340 (make-hippie-expand-function): now uses "(function ...)"
7341 instead of "'" (matters for compilation). 7341 instead of "'" (matters for compilation).
7342 (try-expand-line, try-expand-line-all-buffers, 7342 (try-expand-line, try-expand-line-all-buffers,
7343 he-line-search-regexp): uses `comint-prompt-regexp' instead of 7343 he-line-search-regexp): uses `comint-prompt-regexp' instead of
@@ -7508,7 +7508,7 @@
7508 Rewrite messages. Avoid using `mark-whole-buffer'. 7508 Rewrite messages. Avoid using `mark-whole-buffer'.
7509 7509
7510 (texinfo-start-menu-description): 7510 (texinfo-start-menu-description):
7511 New function to insert title as description in a menu. 7511 New function to insert title as description in a menu.
7512 (texinfo-make-menu-list): Remove automatic title insertion. 7512 (texinfo-make-menu-list): Remove automatic title insertion.
7513 (texinfo-master-menu): Error message if file 7513 (texinfo-master-menu): Error message if file
7514 contains too few nodes for a master menu. 7514 contains too few nodes for a master menu.
@@ -7537,7 +7537,7 @@
7537 caused the function to create a master menu when it shouldn't. 7537 caused the function to create a master menu when it shouldn't.
7538 Update pre-existing master menu, if there is one. 7538 Update pre-existing master menu, if there is one.
7539 7539
7540 (texinfo-incorporate-descriptions): Use a regexp search to look for 7540 (texinfo-incorporate-descriptions): Use a regexp search to look for
7541 both kinds of menu item. 7541 both kinds of menu item.
7542 (texinfo-menu-indent-description): Likewise. 7542 (texinfo-menu-indent-description): Likewise.
7543 (texinfo-incorporate-menu-entry-names): New function. 7543 (texinfo-incorporate-menu-entry-names): New function.
@@ -8118,7 +8118,7 @@
8118 hebrew-calendar-year-Monday-complete-Saturday, 8118 hebrew-calendar-year-Monday-complete-Saturday,
8119 hebrew-calendar-year-Thursday-incomplete-Sunday): Fix doc strings. 8119 hebrew-calendar-year-Thursday-incomplete-Sunday): Fix doc strings.
8120 (diary-sexp-entry): Use calendar-sexp-debug to turn off error catching. 8120 (diary-sexp-entry): Use calendar-sexp-debug to turn off error catching.
8121 8121
8122 * diary-ins.el (insert-cyclic-diary-entry): Fix date form. 8122 * diary-ins.el (insert-cyclic-diary-entry): Fix date form.
8123 8123
8124 * cal-mayan.el (calendar-mayan-days-before-absolute-zero, 8124 * cal-mayan.el (calendar-mayan-days-before-absolute-zero,
@@ -8331,7 +8331,7 @@
8331 8331
83321993-06-12 Johan Vromans (jv@mh.nl) 83321993-06-12 Johan Vromans (jv@mh.nl)
8333 8333
8334 * forms.el (forms--change-commands): 8334 * forms.el (forms--change-commands):
8335 Use (function (lambda ...)) instead of '(lambda...). 8335 Use (function (lambda ...)) instead of '(lambda...).
8336 8336
8337 * forms.el: Provide `forms' as well as `forms-mode'. 8337 * forms.el: Provide `forms' as well as `forms-mode'.
@@ -8339,7 +8339,7 @@
8339 8339
83401993-06-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 83401993-06-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8341 8341
8342 * files.el (make-directory): By default create dir default-dir. 8342 * files.el (make-directory): By default create dir default-dir.
8343 8343
83441993-06-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) 83441993-06-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
8345 8345
@@ -8353,7 +8353,7 @@
8353 * mailabbrev.el (sendmail-pre-abbrev-expand-hook): 8353 * mailabbrev.el (sendmail-pre-abbrev-expand-hook):
8354 If last-command-char is not a character, don't check char-syntax. 8354 If last-command-char is not a character, don't check char-syntax.
8355 8355
8356 * inf-lisp.el: Doc fixes. 8356 * inf-lisp.el: Doc fixes.
8357 (run-lisp): Add autoload. 8357 (run-lisp): Add autoload.
8358 (inferior-lisp-mode-map): Explicitly make local prefix keys. 8358 (inferior-lisp-mode-map): Explicitly make local prefix keys.
8359 8359
@@ -8556,7 +8556,7 @@
8556 mouse-union-first-prefered. 8556 mouse-union-first-prefered.
8557 8557
85581993-06-06 Paul Eggert (eggert@twinsun.com) 85581993-06-06 Paul Eggert (eggert@twinsun.com)
8559 8559
8560 * sc.el (sc-consistent-cite-p): Renamed from sc-consistant-cite-p. 8560 * sc.el (sc-consistent-cite-p): Renamed from sc-consistant-cite-p.
8561 8561
8562 * etags.el (etags-recognize-tags-table): Fix misspelling of 8562 * etags.el (etags-recognize-tags-table): Fix misspelling of
@@ -8591,7 +8591,7 @@
8591 8591
8592 * vip.el (vip-ctl-key-equivalent): Use vip-escape-to-emacs. 8592 * vip.el (vip-ctl-key-equivalent): Use vip-escape-to-emacs.
8593 (vip-escape-to-emacs): Use read-key-sequence and key-binding. 8593 (vip-escape-to-emacs): Use read-key-sequence and key-binding.
8594 Arg EVENTS replaces arg CHAR. 8594 Arg EVENTS replaces arg CHAR.
8595 (vip-ESC, vip-ctl-c, vip-ctl-x, vip-ctl-h): These callers changed. 8595 (vip-ESC, vip-ctl-c, vip-ctl-x, vip-ctl-h): These callers changed.
8596 8596
8597 * compile.el (compile-internal): Alter current buffer only temporarily. 8597 * compile.el (compile-internal): Alter current buffer only temporarily.
@@ -8764,7 +8764,7 @@
8764 (calendar-mode): Mention them. 8764 (calendar-mode): Mention them.
8765 (calendar-time-zone, calendar-print-astro-day-number, 8765 (calendar-time-zone, calendar-print-astro-day-number,
8766 calendar-time-display-form): Change Universal Time (UT) to 8766 calendar-time-display-form): Change Universal Time (UT) to
8767 Coordinated Universal Time (UTC). 8767 Coordinated Universal Time (UTC).
8768 8768
8769 *solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change 8769 *solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change
8770 Universal Time (UT) to Coordinated Universal Time (UTC). 8770 Universal Time (UT) to Coordinated Universal Time (UTC).
@@ -8881,7 +8881,7 @@
8881 in ordinary fashion with no args. 8881 in ordinary fashion with no args.
8882 (gnus-inews-article-hook, gnus-prepare-article-hook): 8882 (gnus-inews-article-hook, gnus-prepare-article-hook):
8883 Initialize to a list. 8883 Initialize to a list.
8884 (gnus-read-newsrc-file): If timestamps are equal, reload .newsrc. 8884 (gnus-read-newsrc-file): If timestamps are equal, reload .newsrc.
8885 8885
8886 * bibtex.el (bibtex-mode): Add autoload. 8886 * bibtex.el (bibtex-mode): Add autoload.
8887 8887
diff --git a/lisp/ChangeLog.5 b/lisp/ChangeLog.5
index 2d56ef3e3c7..644201c375d 100644
--- a/lisp/ChangeLog.5
+++ b/lisp/ChangeLog.5
@@ -2012,7 +2012,7 @@ o * noutline.el (outline-minor-mode): Likewise.
2012 2012
2013 * window.el (walk-windows): Doc fix. 2013 * window.el (walk-windows): Doc fix.
2014 2014
20151995-04-08 Noah Friedman <friedman@prep.ai.mit.edu> 20151995-04-08 Noah Friedman <friedman@splode.com>
2016 2016
2017 * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer 2017 * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer
2018 window is selected. 2018 window is selected.
@@ -2036,7 +2036,7 @@ o * noutline.el (outline-minor-mode): Likewise.
2036 2036
2037 * term/x-win.el (mode-line-buffer-identification): Eliminate %F. 2037 * term/x-win.el (mode-line-buffer-identification): Eliminate %F.
2038 2038
20391995-04-07 Noah Friedman <friedman@prep.ai.mit.edu> 20391995-04-07 Noah Friedman <friedman@splode.com>
2040 2040
2041 * rlogin.el (rlogin): Use format, not concat, to generate numeric 2041 * rlogin.el (rlogin): Use format, not concat, to generate numeric
2042 buffer names. 2042 buffer names.
@@ -2945,7 +2945,7 @@ o * noutline.el (outline-minor-mode): Likewise.
2945 * server.el (server-switch-buffer): New optional arg KILLED-ONE. 2945 * server.el (server-switch-buffer): New optional arg KILLED-ONE.
2946 Avoid the other-buffer at the end in that case. 2946 Avoid the other-buffer at the end in that case.
2947 2947
29481995-02-28 Noah Friedman <friedman@prep.ai.mit.edu> 29481995-02-28 Noah Friedman <friedman@splode.com>
2949 2949
2950 * rlogin.el (rlogin-carriage-filter): Don't assume buffer is 2950 * rlogin.el (rlogin-carriage-filter): Don't assume buffer is
2951 narrowed to region with most recent output. 2951 narrowed to region with most recent output.
@@ -3543,7 +3543,7 @@ o * noutline.el (outline-minor-mode): Likewise.
3543 * fill.el (fill-paragraph-function): New variable. 3543 * fill.el (fill-paragraph-function): New variable.
3544 (fill-paragraph): Use it. 3544 (fill-paragraph): Use it.
3545 3545
35461995-02-01 Noah Friedman <friedman@prep.ai.mit.edu> 35461995-02-01 Noah Friedman <friedman@splode.com>
3547 3547
3548 * sendmail.el (mail-mailer-swallows-blank-line): Handle full range 3548 * sendmail.el (mail-mailer-swallows-blank-line): Handle full range
3549 of RFC822-legal header names. 3549 of RFC822-legal header names.
@@ -4158,7 +4158,7 @@ o * noutline.el (outline-minor-mode): Likewise.
4158 * dired.el (dired-insert-directory): Don't call expand-file-name 4158 * dired.el (dired-insert-directory): Don't call expand-file-name
4159 when dir-or-list is a list. 4159 when dir-or-list is a list.
4160 4160
41611995-01-10 Noah Friedman <friedman@prep.ai.mit.edu> 41611995-01-10 Noah Friedman <friedman@splode.com>
4162 4162
4163 * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't 4163 * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't
4164 send directly to process. 4164 send directly to process.
@@ -4190,7 +4190,7 @@ o * noutline.el (outline-minor-mode): Likewise.
4190 * files.el (find-backup-file-name): Run a file name handler. 4190 * files.el (find-backup-file-name): Run a file name handler.
4191 (backup-buffer): Do nothing if backup-info is nil. 4191 (backup-buffer): Do nothing if backup-info is nil.
4192 4192
41931995-01-09 Noah Friedman <friedman@prep.ai.mit.edu> 41931995-01-09 Noah Friedman <friedman@splode.com>
4194 4194
4195 * rlogin.el: Removed several more gratuitous autoload cookies. 4195 * rlogin.el: Removed several more gratuitous autoload cookies.
4196 (rlogin-initially-track-cwd): Variable deleted. 4196 (rlogin-initially-track-cwd): Variable deleted.
@@ -4286,7 +4286,7 @@ o * noutline.el (outline-minor-mode): Likewise.
4286 * tex-mode.el (tex-print): Better check for when to print current 4286 * tex-mode.el (tex-print): Better check for when to print current
4287 buffer's file over last processed file. 4287 buffer's file over last processed file.
4288 4288
42891995-01-03 Noah Friedman <friedman@prep.ai.mit.edu> 42891995-01-03 Noah Friedman <friedman@splode.com>
4290 4290
4291 * sendmail.el (mail-personal-alias-file): New variable. 4291 * sendmail.el (mail-personal-alias-file): New variable.
4292 Use globally in place of hardwired "~/.mailrc". 4292 Use globally in place of hardwired "~/.mailrc".
@@ -5667,7 +5667,7 @@ o * noutline.el (outline-minor-mode): Likewise.
5667 5667
5668 * emerge.el (emerge-auto-advance): Fix criterion for which message. 5668 * emerge.el (emerge-auto-advance): Fix criterion for which message.
5669 5669
56701994-10-20 Noah Friedman <friedman@prep.ai.mit.edu> 56701994-10-20 Noah Friedman <friedman@splode.com>
5671 5671
5672 * timer.el (timer-error, timer-abnormal-termination, 5672 * timer.el (timer-error, timer-abnormal-termination,
5673 timer-filter-error): New error conditions. 5673 timer-filter-error): New error conditions.
@@ -5703,7 +5703,7 @@ o * noutline.el (outline-minor-mode): Likewise.
5703 (default-command-history-filter-garbage): Fix doc string. 5703 (default-command-history-filter-garbage): Fix doc string.
5704 (list-command-history-filter, list-command-history-max): Likewise. 5704 (list-command-history-filter, list-command-history-max): Likewise.
5705 5705
57061994-10-19 Noah Friedman <friedman@prep.ai.mit.edu> 57061994-10-19 Noah Friedman <friedman@splode.com>
5707 5707
5708 * timer.el (timer-program): Make defvar, not defconst. 5708 * timer.el (timer-program): Make defvar, not defconst.
5709 Expand name of timer program in exec-directory here. 5709 Expand name of timer program in exec-directory here.
@@ -6152,7 +6152,7 @@ o * noutline.el (outline-minor-mode): Likewise.
6152 6152
6153 * menu-bar.el (query-replace): Add missing quote. 6153 * menu-bar.el (query-replace): Add missing quote.
6154 6154
61551994-10-06 Noah Friedman <friedman@prep.ai.mit.edu> 61551994-10-06 Noah Friedman <friedman@splode.com>
6156 6156
6157 * type-break.el: Do not call type-break-mode upon loading. 6157 * type-break.el: Do not call type-break-mode upon loading.
6158 (type-break-time-sum): New function. 6158 (type-break-time-sum): New function.
@@ -8209,7 +8209,7 @@ o * noutline.el (outline-minor-mode): Likewise.
8209 * help-macro.el (make-help-screen): Bind overriding-local-map 8209 * help-macro.el (make-help-screen): Bind overriding-local-map
8210 just for short sections of code. 8210 just for short sections of code.
8211 8211
82121994-07-13 Noah Friedman (friedman@prep.ai.mit.edu) 82121994-07-13 Noah Friedman (friedman@splode.com)
8213 8213
8214 * rsz-mini.el: (resize-minibuffer-setup): Copy post-command-hook 8214 * rsz-mini.el: (resize-minibuffer-setup): Copy post-command-hook
8215 when handling minibuffer windows in other frames, not just 8215 when handling minibuffer windows in other frames, not just
@@ -8556,7 +8556,7 @@ o * noutline.el (outline-minor-mode): Likewise.
8556 * rmail.el (rmail-highlight-headers): Do nothing if 8556 * rmail.el (rmail-highlight-headers): Do nothing if
8557 rmail-highlighted-headers is nil. 8557 rmail-highlighted-headers is nil.
8558 8558
85591994-06-30 Noah Friedman (friedman@prep.ai.mit.edu) 85591994-06-30 Noah Friedman (friedman@splode.com)
8560 8560
8561 * rsz-mini.el (resize-minibuffer-window-restore): Don't do 8561 * rsz-mini.el (resize-minibuffer-window-restore): Don't do
8562 anything if the window height is already 1. 8562 anything if the window height is already 1.
@@ -8566,7 +8566,7 @@ o * noutline.el (outline-minor-mode): Likewise.
8566 * mouse.el (mouse-drag-secondary): Don't treat end of buffer 8566 * mouse.el (mouse-drag-secondary): Don't treat end of buffer
8567 specially when within the window. 8567 specially when within the window.
8568 8568
85691994-06-29 Noah Friedman (friedman@prep.ai.mit.edu) 85691994-06-29 Noah Friedman (friedman@splode.com)
8570 8570
8571 * comint.el (comint-password-prompt-regexp): New variable. 8571 * comint.el (comint-password-prompt-regexp): New variable.
8572 (comint-watch-for-password-prompt): Use it. 8572 (comint-watch-for-password-prompt): Use it.
@@ -8718,7 +8718,7 @@ o * noutline.el (outline-minor-mode): Likewise.
8718 core, make sure TABLES is non-nil before using it. At end, find 8718 core, make sure TABLES is non-nil before using it. At end, find
8719 the table in the user's list which includes FOUND. 8719 the table in the user's list which includes FOUND.
8720 8720
87211994-06-22 Noah Friedman (friedman@prep.ai.mit.edu) 87211994-06-22 Noah Friedman (friedman@splode.com)
8722 8722
8723 * rsz-mini.el (resize-minibuffer-window-exactly, 8723 * rsz-mini.el (resize-minibuffer-window-exactly,
8724 resize-minibuffer-frame, resize-minibuffer-frame-exactly): Doc 8724 resize-minibuffer-frame, resize-minibuffer-frame-exactly): Doc
@@ -8942,7 +8942,7 @@ o * noutline.el (outline-minor-mode): Likewise.
8942 8942
8943 * ange-ftp.el (ange-ftp-canonize-filename): Fix wrong var name. 8943 * ange-ftp.el (ange-ftp-canonize-filename): Fix wrong var name.
8944 8944
89451994-06-16 Noah Friedman (friedman@prep.ai.mit.edu) 89451994-06-16 Noah Friedman (friedman@splode.com)
8946 8946
8947 * rlogin.el (rlogin-password-paranoia): Variable deleted. 8947 * rlogin.el (rlogin-password-paranoia): Variable deleted.
8948 (rlogin-password): Function deleted. 8948 (rlogin-password): Function deleted.
diff --git a/lisp/ChangeLog.6 b/lisp/ChangeLog.6
index ef3a1153162..5d1002c5a0c 100644
--- a/lisp/ChangeLog.6
+++ b/lisp/ChangeLog.6
@@ -684,7 +684,7 @@
684 684
685 * term.el (term-exec-1): Run process on pty if possible. 685 * term.el (term-exec-1): Run process on pty if possible.
686 686
6871996-06-23 Noah Friedman <friedman@prep.ai.mit.edu> 6871996-06-23 Noah Friedman <friedman@splode.com>
688 688
689 * rlogin.el (rlogin): make comint-output-filter-functions local 689 * rlogin.el (rlogin): make comint-output-filter-functions local
690 before adding hooks. 690 before adding hooks.
@@ -1265,7 +1265,7 @@
1265 backward compatibility. 1265 backward compatibility.
1266 (bookmark-version): upped to 2.6.3. 1266 (bookmark-version): upped to 2.6.3.
1267 1267
12681996-05-07 Noah Friedman <friedman@prep.ai.mit.edu> 12681996-05-07 Noah Friedman <friedman@splode.com>
1269 1269
1270 * rlogin.el (rlogin): Call rlogin-mode after adding 1270 * rlogin.el (rlogin): Call rlogin-mode after adding
1271 rlogin-carriage-filter to output filter functions, so user can 1271 rlogin-carriage-filter to output filter functions, so user can
@@ -1622,7 +1622,7 @@
1622 * startup.el (command-line-1): Document the C- and M- conventions 1622 * startup.el (command-line-1): Document the C- and M- conventions
1623 more completely. 1623 more completely.
1624 1624
16251996-04-02 Noah Friedman <friedman@prep.ai.mit.edu> 16251996-04-02 Noah Friedman <friedman@splode.com>
1626 1626
1627 * files.el (file-newest-backup): Return the newest backup for the 1627 * files.el (file-newest-backup): Return the newest backup for the
1628 exact file name specified, not the newest backup of all files 1628 exact file name specified, not the newest backup of all files
@@ -4097,7 +4097,7 @@
4097 (vc-backend-checkout, vc-backend-checkin): 4097 (vc-backend-checkout, vc-backend-checkin):
4098 Allow vc-checkin-switches and vc-checkout-switches to be a string. 4098 Allow vc-checkin-switches and vc-checkout-switches to be a string.
4099 4099
41001995-12-24 Noah Friedman <friedman@prep.ai.mit.edu> 41001995-12-24 Noah Friedman <friedman@splode.com>
4101 4101
4102 * window.el (split-window-vertically): Don't change point in old 4102 * window.el (split-window-vertically): Don't change point in old
4103 window if both the original point and the end of the buffer are 4103 window if both the original point and the end of the buffer are
@@ -4367,7 +4367,7 @@
4367 4367
4368 * compile.el (compilation-mode): Add autoload cookie. 4368 * compile.el (compilation-mode): Add autoload cookie.
4369 4369
43701995-12-19 Noah Friedman <friedman@prep.ai.mit.edu> 43701995-12-19 Noah Friedman <friedman@splode.com>
4371 4371
4372 * yow.el (apropos-zippy): New command. 4372 * yow.el (apropos-zippy): New command.
4373 (yow-load-message, yow-after-load-message): New constants. 4373 (yow-load-message, yow-after-load-message): New constants.
@@ -5455,7 +5455,7 @@
5455 Use posix-string-match for complex regexp in `ange-ftp-name-format'. 5455 Use posix-string-match for complex regexp in `ange-ftp-name-format'.
5456 (ange-ftp-process-sentinel): Quote final * in buffer name match. 5456 (ange-ftp-process-sentinel): Quote final * in buffer name match.
5457 5457
54581995-10-27 Noah Friedman <friedman@prep.ai.mit.edu> 54581995-10-27 Noah Friedman <friedman@splode.com>
5459 5459
5460 * rlogin.el (rlogin): If `buffer' arg is a buffer object, 5460 * rlogin.el (rlogin): If `buffer' arg is a buffer object,
5461 initialize `buffer-name' to the buffer name. 5461 initialize `buffer-name' to the buffer name.
@@ -5848,7 +5848,7 @@
5848 5848
5849 * xt-mouse.el: New file. 5849 * xt-mouse.el: New file.
5850 5850
58511995-10-09 Noah Friedman <friedman@prep.ai.mit.edu> 58511995-10-09 Noah Friedman <friedman@splode.com>
5852 5852
5853 * mailabbrev.el (mail-abbrev-syntax-table): Use `equal' instead of 5853 * mailabbrev.el (mail-abbrev-syntax-table): Use `equal' instead of
5854 `=', in case elts of syntax table are lists, not integers. 5854 `=', in case elts of syntax table are lists, not integers.
@@ -5953,7 +5953,7 @@
5953 * vc.el (vc-next-action-on-file): When locking the latest trunk 5953 * vc.el (vc-next-action-on-file): When locking the latest trunk
5954 version, use empty version number. 5954 version, use empty version number.
5955 5955
59561995-10-01 Noah Friedman <friedman@prep.ai.mit.edu> 59561995-10-01 Noah Friedman <friedman@splode.com>
5957 5957
5958 * terminal.el (te-escape): Remove spurious partial duplicate 5958 * terminal.el (te-escape): Remove spurious partial duplicate
5959 definition. 5959 definition.
diff --git a/lisp/ChangeLog.7 b/lisp/ChangeLog.7
index dfbff8ebc34..f6b26d92e3f 100644
--- a/lisp/ChangeLog.7
+++ b/lisp/ChangeLog.7
@@ -105,7 +105,7 @@
105 105
106 * which-func.el (which-func-modes): Add fortran-mode. 106 * which-func.el (which-func-modes): Add fortran-mode.
107 107
108 * ediff-util.el (ediff-next-difference, ediff-previous-difference): 108 * ediff-util.el (ediff-next-difference, ediff-previous-difference):
109 Handle nil as arg. 109 Handle nil as arg.
110 110
1111998-08-14 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> 1111998-08-14 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
@@ -246,7 +246,7 @@
246 * progmodes/compile.el (next-error): Doc fix. 246 * progmodes/compile.el (next-error): Doc fix.
247 (grep): Doc fix. 247 (grep): Doc fix.
248 248
249 * loadup.el: Load byte-run and format a little earlier. 249 * loadup.el: Load byte-run and format a little earlier.
250 250
2511998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu> 2511998-08-08 Richard Stallman <rms@psilocin.ai.mit.edu>
252 252
@@ -265,10 +265,10 @@
265 * hilit-chg.el: New file. 265 * hilit-chg.el: New file.
266 Delete the undo-in-progress compatibility code. 266 Delete the undo-in-progress compatibility code.
267 267
268 * mail/rmailmsc.el (set-rmail-inbox-list): 268 * mail/rmailmsc.el (set-rmail-inbox-list):
269 Error if not in Rmail mode. 269 Error if not in Rmail mode.
270 270
271 * textmodes/paragraphs.el (forward-paragraph): 271 * textmodes/paragraphs.el (forward-paragraph):
272 Fix the logic for handling beginning of buffer 272 Fix the logic for handling beginning of buffer
273 in the "no fill-prefix" case. 273 in the "no fill-prefix" case.
274 274
@@ -407,7 +407,7 @@
407 407
4081998-08-05 Richard Stallman <rms@psilocin.ai.mit.edu> 4081998-08-05 Richard Stallman <rms@psilocin.ai.mit.edu>
409 409
410 * gnus/message.el: Require sendmail. 410 * gnus/message.el: Require sendmail.
411 (message-fill-yanked-message): Use mail-citation-prefix-regexp 411 (message-fill-yanked-message): Use mail-citation-prefix-regexp
412 as an arg to fill-individual-paragraphs. 412 as an arg to fill-individual-paragraphs.
413 413
@@ -613,20 +613,20 @@
613 * font-lock.el (lisp-font-lock-keywords-1): Fontify `defconstant' 613 * font-lock.el (lisp-font-lock-keywords-1): Fontify `defconstant'
614 and `defparameter'. 614 and `defparameter'.
615 (lisp-font-lock-keywords-2): Fontify `lambda', `in-package' 615 (lisp-font-lock-keywords-2): Fontify `lambda', `in-package'
616 and `locally'. 616 and `locally'.
617 617
618 * emacs-lisp/cl-indent.el (lisp-indent-defun-method): New variable. 618 * emacs-lisp/cl-indent.el (lisp-indent-defun-method): New variable.
619 (common-lisp-indent-function): Use it. 619 (common-lisp-indent-function): Use it.
620 (lisp-indent-259): Uncomment the `&lambda' code. 620 (lisp-indent-259): Uncomment the `&lambda' code.
621 (top-level let): Remove duplicate `catch' and `block'. Use 621 (top-level let): Remove duplicate `catch' and `block'. Use
622 `&lambda' when appropriate. Now the lambda lists are indented 622 `&lambda' when appropriate. Now the lambda lists are indented
623 appropriately. 623 appropriately.
624 624
6251998-07-30 Richard Stallman <rms@psilocin.ai.mit.edu> 6251998-07-30 Richard Stallman <rms@psilocin.ai.mit.edu>
626 626
627 * dired.el (dired-garbage-files-regexp): Finish fixing regexp syntax. 627 * dired.el (dired-garbage-files-regexp): Finish fixing regexp syntax.
628 628
629 * mail/sendmail.el (mail-yank-region): 629 * mail/sendmail.el (mail-yank-region):
630 Bind mark-even-if-inactive to t. 630 Bind mark-even-if-inactive to t.
631 (mail-yank-original was similarly changed, a few versions ago.) 631 (mail-yank-original was similarly changed, a few versions ago.)
632 632
@@ -765,7 +765,7 @@
765 765
7661998-07-25 Dan Nicolaescu <done@ece.arizona.edu> 7661998-07-25 Dan Nicolaescu <done@ece.arizona.edu>
767 767
768 * files.el (auto-mode-alist): Move nroff-modes down the list. 768 * files.el (auto-mode-alist): Move nroff-modes down the list.
769 769
7701998-07-25 Richard Stallman <rms@psilocin.ai.mit.edu> 7701998-07-25 Richard Stallman <rms@psilocin.ai.mit.edu>
771 771
@@ -1107,7 +1107,7 @@
1107 1107
11081998-07-14 Richard Stallman <rms@psilocin.ai.mit.edu> 11081998-07-14 Richard Stallman <rms@psilocin.ai.mit.edu>
1109 1109
1110 * info.el (Info-read-node-name-1, Info-read-node-name): 1110 * info.el (Info-read-node-name-1, Info-read-node-name):
1111 Rename completion-table to Info-read-node-completion-table. 1111 Rename completion-table to Info-read-node-completion-table.
1112 (Info-read-node-completion-table): Add defvar. 1112 (Info-read-node-completion-table): Add defvar.
1113 (Info-complete-menu-buffer): Add defvar. 1113 (Info-complete-menu-buffer): Add defvar.
@@ -1350,7 +1350,7 @@
1350 1350
13511998-07-04 Richard Stallman <rms@psilocin.ai.mit.edu> 13511998-07-04 Richard Stallman <rms@psilocin.ai.mit.edu>
1352 1352
1353 * textmodes/fill.el (fill-individual-paragraphs): 1353 * textmodes/fill.el (fill-individual-paragraphs):
1354 If JUST-ONE-LINE-PREFIX matches TWO-LINES-PREFIX except with 1354 If JUST-ONE-LINE-PREFIX matches TWO-LINES-PREFIX except with
1355 longer whitespace, treat that as a match even is spaces 1355 longer whitespace, treat that as a match even is spaces
1356 are replaced with a tab. 1356 are replaced with a tab.
@@ -1375,7 +1375,7 @@
1375 * emacs-lisp/byte-opt.el (byte-boolean-vars): 1375 * emacs-lisp/byte-opt.el (byte-boolean-vars):
1376 Add print-escape-multibyte. 1376 Add print-escape-multibyte.
1377 1377
1378 * progmodes/make-mode.el (makefile-font-lock-keywords): 1378 * progmodes/make-mode.el (makefile-font-lock-keywords):
1379 Recognize automatic variable references. 1379 Recognize automatic variable references.
1380 (makefile-dependency-regex): Don't be fooled by colons in deps. 1380 (makefile-dependency-regex): Don't be fooled by colons in deps.
1381 1381
@@ -1430,7 +1430,7 @@
1430 (texinfo-format-buffer): Now always tagify, on accout of @anchor. 1430 (texinfo-format-buffer): Now always tagify, on accout of @anchor.
1431 (texi-format-region): Always tagify. 1431 (texi-format-region): Always tagify.
1432 (texi2info): Always tagify 1432 (texi2info): Always tagify
1433 (texinfo-anchor): Add @anchor command as place to which 1433 (texinfo-anchor): Add @anchor command as place to which
1434 a cross reference may go. 1434 a cross reference may go.
1435 (texinfo-no-refill-regexp): Add smalldisplay, smallformat 1435 (texinfo-no-refill-regexp): Add smalldisplay, smallformat
1436 (texinfo-format-uref): New command: @uref 1436 (texinfo-format-uref): New command: @uref
@@ -1464,7 +1464,7 @@
1464 (checkdoc-next-error): Added parameter ENABLE-FIX. 1464 (checkdoc-next-error): Added parameter ENABLE-FIX.
1465 (checkdoc-next-message-error,checkdoc-recursive-edit): New functions. 1465 (checkdoc-next-message-error,checkdoc-recursive-edit): New functions.
1466 (checkdoc-start): was `checkdoc', uses new note taking system. 1466 (checkdoc-start): was `checkdoc', uses new note taking system.
1467 (checkdoc-current-buffer, checkdoc-continue, checkdoc-comments): 1467 (checkdoc-current-buffer, checkdoc-continue, checkdoc-comments):
1468 Updated to use new note taking system. 1468 Updated to use new note taking system.
1469 (checkdoc-rogue-spaces, checkdoc-rogue-space-check-engine): 1469 (checkdoc-rogue-spaces, checkdoc-rogue-space-check-engine):
1470 Added INTERACT parameter, uses new warnings functions. 1470 Added INTERACT parameter, uses new warnings functions.
@@ -1626,7 +1626,7 @@
16261998-06-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> 16261998-06-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1627 1627
1628 * message.el (message-cite-function): Initialized from 1628 * message.el (message-cite-function): Initialized from
1629 `mail-citation-hook', if that variable is bound and non-nil. 1629 `mail-citation-hook', if that variable is bound and non-nil.
1630 1630
16311998-06-28 Lars Magne Ingebrigtsen <larsi@gnus.org> 16311998-06-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1632 1632
@@ -1959,7 +1959,7 @@
1959 (custom-buffer-create-internal): Move the ... before %. 1959 (custom-buffer-create-internal): Move the ... before %.
1960 1960
1961 * cus-dep.el (custom-make-dependencies): Also remeber if the 1961 * cus-dep.el (custom-make-dependencies): Also remeber if the
1962 variable is autoloaded or not. 1962 variable is autoloaded or not.
1963 Create the information needed by customize-changed-options. 1963 Create the information needed by customize-changed-options.
1964 1964
19651998-06-21 Eli Zaretskii <eliz@mescaline.gnu.org> 19651998-06-21 Eli Zaretskii <eliz@mescaline.gnu.org>
@@ -2138,7 +2138,7 @@
2138 2138
2139 * vc.el (vc-dired-hook): Don't use dired-kill-line to remove 2139 * vc.el (vc-dired-hook): Don't use dired-kill-line to remove
2140 directory lines in terse mode. 2140 directory lines in terse mode.
2141 (vc-dired-purge): If the top level dir is empty, make it look 2141 (vc-dired-purge): If the top level dir is empty, make it look
2142 a little nicer. 2142 a little nicer.
2143 2143
21441998-06-12 Dave Love <fx@gnu.org> 21441998-06-12 Dave Love <fx@gnu.org>
@@ -2199,10 +2199,10 @@
2199 2199
22001998-06-11 Richard Stallman <rms@psilocin.ai.mit.edu> 22001998-06-11 Richard Stallman <rms@psilocin.ai.mit.edu>
2201 2201
2202 * help.el (describe-key, describe-key-briefly): 2202 * help.el (describe-key, describe-key-briefly):
2203 Don't discard up event after down event. 2203 Don't discard up event after down event.
2204 2204
2205 * emacs-lisp/find-func.el (find-function-on-key): 2205 * emacs-lisp/find-func.el (find-function-on-key):
2206 Don't discard up event after down event. 2206 Don't discard up event after down event.
2207 2207
22081998-06-11 Felix Lee <flee@cygnus.com> 22081998-06-11 Felix Lee <flee@cygnus.com>
@@ -2219,7 +2219,7 @@
2219 2219
22201998-06-11 Andre Spiegel <spiegel@inf.fu-berlin.de> 22201998-06-11 Andre Spiegel <spiegel@inf.fu-berlin.de>
2221 2221
2222 * dired.el (dired-readin): Insert headerline only if necessary. 2222 * dired.el (dired-readin): Insert headerline only if necessary.
2223 (Not in recursive listings.) 2223 (Not in recursive listings.)
2224 2224
2225 * vc.el (vc-dired-recurse, vc-dired-terse-display): New user options. 2225 * vc.el (vc-dired-recurse, vc-dired-terse-display): New user options.
@@ -2307,7 +2307,7 @@
2307 2307
23081998-06-09 stanislav shalunov <shalunov@mccme.ru> 23081998-06-09 stanislav shalunov <shalunov@mccme.ru>
2309 2309
2310 * mail/uce.el (uce-message-text): 2310 * mail/uce.el (uce-message-text):
2311 Change the text of message that is sent. 2311 Change the text of message that is sent.
2312 2312
2313 * mail/uce.el (uce-reply-to-uce): Do not assume all Received lines 2313 * mail/uce.el (uce-reply-to-uce): Do not assume all Received lines
@@ -2472,7 +2472,7 @@
2472 2472
24731998-06-04 Dan Nicolaescu <done@ece.arizona.edu> 24731998-06-04 Dan Nicolaescu <done@ece.arizona.edu>
2474 2474
2475 * rsz-mini.el (resize-minibuffer-mode): 2475 * rsz-mini.el (resize-minibuffer-mode):
2476 * iswitchb.el (iswitchb-read-buffer): Add autoload cookie. 2476 * iswitchb.el (iswitchb-read-buffer): Add autoload cookie.
2477 2477
24781998-06-03 Kevin Rodgers <kevinr@ihs.com> 24781998-06-03 Kevin Rodgers <kevinr@ihs.com>
@@ -2516,8 +2516,8 @@
2516 2516
25171998-06-03 Dan Nicolaescu <done@ece.arizona.edu> 25171998-06-03 Dan Nicolaescu <done@ece.arizona.edu>
2518 2518
2519 * locate.el (locate): 2519 * locate.el (locate):
2520 (locate-with-filter): 2520 (locate-with-filter):
2521 * generic.el (define-generic-mode): Correct typo in autoload 2521 * generic.el (define-generic-mode): Correct typo in autoload
2522 cookie that prevented appropriate autoloads to be generated. 2522 cookie that prevented appropriate autoloads to be generated.
2523 2523
@@ -13783,7 +13783,7 @@
13783 13783
13784 * cus-edit.el (customize-browse): Don't take an argument. 13784 * cus-edit.el (customize-browse): Don't take an argument.
13785 13785
137861997-07-09 Noah Friedman <friedman@prep.ai.mit.edu> 137861997-07-09 Noah Friedman <friedman@splode.com>
13787 13787
13788 * emacs-lisp/eldoc.el: Add `up-list' and `down-list' to 13788 * emacs-lisp/eldoc.el: Add `up-list' and `down-list' to
13789 eldoc-message-commands. 13789 eldoc-message-commands.
@@ -14601,7 +14601,7 @@
14601 * dired-aux.el (dired-add-entry): New optional arg RELATIVE. 14601 * dired-aux.el (dired-add-entry): New optional arg RELATIVE.
14602 (dired-update-file-line): Pass t for RELATIVE. 14602 (dired-update-file-line): Pass t for RELATIVE.
14603 14603
146041997-06-22 Noah Friedman <friedman@prep.ai.mit.edu> 146041997-06-22 Noah Friedman <friedman@splode.com>
14605 14605
14606 * type-break.el: Do not use defsubst anywhere; use defuns. 14606 * type-break.el: Do not use defsubst anywhere; use defuns.
14607 Don't require timer; use autoloaded functions. 14607 Don't require timer; use autoloaded functions.
@@ -17406,7 +17406,7 @@
17406 17406
17407 * custom.el (defface): Doc fix. 17407 * custom.el (defface): Doc fix.
17408 17408
174091997-05-21 Noah Friedman <friedman@prep.ai.mit.edu> 174091997-05-21 Noah Friedman <friedman@splode.com>
17410 17410
17411 * eldoc.el (eldoc-message-commands): Move docstring into comments, 17411 * eldoc.el (eldoc-message-commands): Move docstring into comments,
17412 since this isn't a user variable. 17412 since this isn't a user variable.
@@ -18978,7 +18978,7 @@
18978 parens. 18978 parens.
18979 Fixed message. 18979 Fixed message.
18980 18980
189811997-04-15 Noah Friedman <friedman@prep.ai.mit.edu> 189811997-04-15 Noah Friedman <friedman@splode.com>
18982 18982
18983 * rlogin.el (rlogin-process-connection-type): Default to t 18983 * rlogin.el (rlogin-process-connection-type): Default to t
18984 for solaris 2.x. 18984 for solaris 2.x.
@@ -20313,7 +20313,7 @@
20313 default-fontset-spec, X resources, and "-fn" command line 20313 default-fontset-spec, X resources, and "-fn" command line
20314 argument. 20314 argument.
20315 20315
203161997-02-19 Noah Friedman <friedman@prep.ai.mit.edu> 203161997-02-19 Noah Friedman <friedman@splode.com>
20317 20317
20318 * eldoc.el (eldoc-message-commands): Doc fixes. 20318 * eldoc.el (eldoc-message-commands): Doc fixes.
20319 (eldoc-message): Make function, not macro. 20319 (eldoc-message): Make function, not macro.
@@ -20430,7 +20430,7 @@
20430 20430
20431 * edmacro.el (edmacro-parse-keys): Remove redundant test for ?. 20431 * edmacro.el (edmacro-parse-keys): Remove redundant test for ?.
20432 20432
204331997-02-04 Noah Friedman <friedman@prep.ai.mit.edu> 204331997-02-04 Noah Friedman <friedman@splode.com>
20434 20434
20435 * eldoc.el (eldoc-display-message-p): New function. 20435 * eldoc.el (eldoc-display-message-p): New function.
20436 Return nil if cursor-in-echo-area, or using idle timers and a 20436 Return nil if cursor-in-echo-area, or using idle timers and a
@@ -20454,7 +20454,7 @@
20454 20454
20455 * rmail.el (rmail-ignored-headers): Add Delivered-to: header. 20455 * rmail.el (rmail-ignored-headers): Add Delivered-to: header.
20456 20456
204571997-02-02 Noah Friedman <friedman@prep.ai.mit.edu> 204571997-02-02 Noah Friedman <friedman@splode.com>
20458 20458
20459 * eldoc.el: New file. 20459 * eldoc.el: New file.
20460 20460