diff options
| author | Stefan Monnier | 2003-05-13 20:15:13 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-05-13 20:15:13 +0000 |
| commit | c64a682caf00ec84b5f490c15cc255fadf2929b0 (patch) | |
| tree | 404af31dd646e1bdeca18581709b1bbf1661206b | |
| parent | 11c10f3bf063c8dc18bbcc78c877116c693bda45 (diff) | |
| download | emacs-c64a682caf00ec84b5f490c15cc255fadf2929b0.tar.gz emacs-c64a682caf00ec84b5f490c15cc255fadf2929b0.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 29 | ||||
| -rw-r--r-- | lisp/ChangeLog | 61 |
2 files changed, 86 insertions, 4 deletions
| @@ -88,6 +88,15 @@ See the files mac/README and mac/INSTALL for build instructions. | |||
| 88 | 88 | ||
| 89 | * Changes in Emacs 21.4 | 89 | * Changes in Emacs 21.4 |
| 90 | 90 | ||
| 91 | ** `undo-only' (bound to C-x U) does an undo which does not redo any | ||
| 92 | previous undo. | ||
| 93 | |||
| 94 | ** `uniquify-strip-common-suffix' tells uniquify to prefer | ||
| 95 | `file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. | ||
| 96 | |||
| 97 | ** If the user visits a file larger than `large-file-warning-threshold', | ||
| 98 | Emacs will prompt her for confirmation. | ||
| 99 | |||
| 91 | ** A UTF-7 coding system is available in the library `utf-7'. | 100 | ** A UTF-7 coding system is available in the library `utf-7'. |
| 92 | 101 | ||
| 93 | ** GUD mode has its own tool bar for controlling execution of the inferior | 102 | ** GUD mode has its own tool bar for controlling execution of the inferior |
| @@ -348,6 +357,8 @@ TeX commands to use at startup. | |||
| 348 | *** verbatim environments are now highlighted in courier by font-lock | 357 | *** verbatim environments are now highlighted in courier by font-lock |
| 349 | and super/sub-scripts are made into super/sub-scripts. | 358 | and super/sub-scripts are made into super/sub-scripts. |
| 350 | 359 | ||
| 360 | *** New major mode doctex-mode for *.dtx files. | ||
| 361 | |||
| 351 | +++ | 362 | +++ |
| 352 | ** New display feature: focus follows the mouse from one Emacs window | 363 | ** New display feature: focus follows the mouse from one Emacs window |
| 353 | to another, even within a frame. If you set the variable | 364 | to another, even within a frame. If you set the variable |
| @@ -775,6 +786,8 @@ means they are inserted before the command name. For example, this | |||
| 775 | allows you to specify a compression level using the "-z#" option for | 786 | allows you to specify a compression level using the "-z#" option for |
| 776 | CVS. | 787 | CVS. |
| 777 | 788 | ||
| 789 | *** New backends for Subversion and Meta-CVS. | ||
| 790 | |||
| 778 | ** EDiff changes. | 791 | ** EDiff changes. |
| 779 | 792 | ||
| 780 | +++ | 793 | +++ |
| @@ -1222,6 +1235,16 @@ timing measurements of code (including the garbage collection component). | |||
| 1222 | 1235 | ||
| 1223 | * Lisp Changes in Emacs 21.4 | 1236 | * Lisp Changes in Emacs 21.4 |
| 1224 | 1237 | ||
| 1238 | ** (map-keymap FUNCTION KEYMAP) applies the function to each binding | ||
| 1239 | in the keymap. | ||
| 1240 | |||
| 1241 | ** VC changes for backends: | ||
| 1242 | *** (vc-switches BACKEND OPERATION) is a new function for use by backends. | ||
| 1243 | *** The new `find-version' backend function replaces the `destfile' | ||
| 1244 | parameter of the `checkout' backend function. | ||
| 1245 | Old code still works thanks to a default `find-version' behavior that | ||
| 1246 | uses the old `destfile' parameter. | ||
| 1247 | |||
| 1225 | ** `minor-mode-list' now holds a list of minor mode commands. | 1248 | ** `minor-mode-list' now holds a list of minor mode commands. |
| 1226 | 1249 | ||
| 1227 | ** The new command `modify-all-frames-parameters' modifies parameters | 1250 | ** The new command `modify-all-frames-parameters' modifies parameters |
| @@ -1911,6 +1934,12 @@ An octal escape makes it unibyte. | |||
| 1911 | text, in the same way it moves out from within text covered by an | 1934 | text, in the same way it moves out from within text covered by an |
| 1912 | image or composition property. | 1935 | image or composition property. |
| 1913 | 1936 | ||
| 1937 | This makes it generally unnecessary to mark invisible text as intangible. | ||
| 1938 | This is particularly good because the intangible property often has | ||
| 1939 | unexpected side-effects since the property applies to everything | ||
| 1940 | (including `goto-char', ...) whereas this new code is only run after | ||
| 1941 | post-command-hook and thus does not care about intermediate states. | ||
| 1942 | |||
| 1914 | ** Only one of the beginning or end of an invisible, intangible region is | 1943 | ** Only one of the beginning or end of an invisible, intangible region is |
| 1915 | considered an acceptable value for point; which one is determined by | 1944 | considered an acceptable value for point; which one is determined by |
| 1916 | examining how the invisible/intangible properties are inherited when new | 1945 | examining how the invisible/intangible properties are inherited when new |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9af5f1a4f42..822f543c9ba 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,39 @@ | |||
| 1 | 2003-05-13 Stefan Monnier <monnier@cs.yale.edu> | ||
| 2 | |||
| 3 | * simple.el (back-to-indentation): Simplify. | ||
| 4 | (undo-equiv-table, undo-in-region, undo-no-redo): New vars. | ||
| 5 | (undo): Use them to implement the no-redo form of undo. | ||
| 6 | (undo-only): New fun. | ||
| 7 | (shell-command): Don't require `shell' since shell-mode is autoloaded. | ||
| 8 | (insert-buffer): Simplify. | ||
| 9 | (completion-setup-function): Use minibufferp. | ||
| 10 | (event-apply-alt-modifier, event-apply-super-modifier) | ||
| 11 | (event-apply-hyper-modifier, event-apply-shift-modifier) | ||
| 12 | (event-apply-control-modifier, event-apply-meta-modifier): | ||
| 13 | Fix docstring to show the proper key sequence. | ||
| 14 | |||
| 15 | * uniquify.el (uniquify-after-kill-buffer-p): Set default to t. | ||
| 16 | (uniquify-ignore-buffers-re): Revert to nil now that uniquify | ||
| 17 | is more careful about preserving buffer names. | ||
| 18 | |||
| 19 | * menu-bar.el (menu-bar-options-menu) <cua-mode>: | ||
| 20 | Use menu-bar-make-mm-toggle. | ||
| 21 | |||
| 22 | * files.el (file-relative-name): Remove dead code. | ||
| 23 | Make sure \n in a filename does not confuse us. | ||
| 24 | |||
| 25 | * help-fns.el (describe-variable): Mention permanent local status. | ||
| 26 | |||
| 27 | * comint.el (comint-carriage-motion, comint-output-filter): | ||
| 28 | Bind inhibit-read-only rather than buffer-read-only. | ||
| 29 | (comint-truncate-buffer): Bind inhibit-read-only. | ||
| 30 | |||
| 31 | * pcvs.el (cvs-make-cvs-buffer): Add the tag info. | ||
| 32 | (cvs-mode): Prevent pilot-error. | ||
| 33 | |||
| 34 | * vc-mcvs.el (vc-mcvs-registered, vc-mcvs-root): Check the output | ||
| 35 | of file-name-directory for nil. | ||
| 36 | |||
| 1 | 2003-05-13 Simon Josefsson <jas@extundo.com> | 37 | 2003-05-13 Simon Josefsson <jas@extundo.com> |
| 2 | 38 | ||
| 3 | * mail/smtpmail.el (smtpmail-open-stream): Don't hard code | 39 | * mail/smtpmail.el (smtpmail-open-stream): Don't hard code |
| @@ -6,18 +42,35 @@ | |||
| 6 | 2003-05-13 Rajesh Vaidheeswarran <rv@gnu.org> | 42 | 2003-05-13 Rajesh Vaidheeswarran <rv@gnu.org> |
| 7 | 43 | ||
| 8 | * whitespace.el (whitespace-global-mode): Add :link entry | 44 | * whitespace.el (whitespace-global-mode): Add :link entry |
| 9 | to the commentary section in whitespace.el | 45 | to the commentary section in whitespace.el |
| 10 | 46 | ||
| 11 | 2003-05-13 Nick Roberts <nick@nick.uklinux.net> | 47 | 2003-05-13 Nick Roberts <nick@nick.uklinux.net> |
| 12 | 48 | ||
| 13 | * gdb-ui.el (gdb-invalidate-assembler): Update assembler buffer | 49 | * gdb-ui.el (gdb-invalidate-assembler): Update assembler buffer |
| 14 | correctly when frame changes. | 50 | correctly when frame changes. |
| 15 | (gdb-info-threads-custom, gdb-threads-buffer-name) | 51 | (gdb-info-threads-custom, gdb-threads-buffer-name) |
| 16 | (gdb-display-threads-buffer, gdb-frame-threads-buffer) | 52 | (gdb-display-threads-buffer, gdb-frame-threads-buffer) |
| 17 | (gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number) | 53 | (gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number) |
| 18 | (gdb-threads-select, gdb-threads-mouse-select): New functions and | 54 | (gdb-threads-select, gdb-threads-mouse-select): New functions and |
| 19 | variable for a buffer that provides a selectable threads list. | 55 | variable for a buffer that provides a selectable threads list. |
| 20 | 56 | ||
| 57 | 2003-05-12 Stefan Monnier <monnier@cs.yale.edu> | ||
| 58 | |||
| 59 | * pcvs-parse.el (cvs-parse-table): `New directory' messages include | ||
| 60 | the full path. | ||
| 61 | |||
| 62 | * pcvs.el (cvs-minor-current-files): Move before first use. | ||
| 63 | (defun-cvs-mode): Remove unused var `restdoc'. | ||
| 64 | (cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare. | ||
| 65 | (cvs-mode-diff-backup): Remove unused var `filter'. | ||
| 66 | (cvs-mode-run): Remove unused var `cvs-buf'. | ||
| 67 | (cvs-mode-do): Remove unused arg `parse'. | ||
| 68 | (cvs-retrieve-revision): Make sure HEAD gets the head of the branch. | ||
| 69 | |||
| 70 | * textmodes/sgml-mode.el (sgml-namespace-re): New const. | ||
| 71 | (sgml-namespace-face): New face. | ||
| 72 | (sgml-font-lock-keywords-1): Use them. | ||
| 73 | |||
| 21 | 2003-05-11 Kevin Ryde <user42@zip.com.au> | 74 | 2003-05-11 Kevin Ryde <user42@zip.com.au> |
| 22 | 75 | ||
| 23 | * info-look.el (info-lookup-make-completions): Allow colons in index | 76 | * info-look.el (info-lookup-make-completions): Allow colons in index |