aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2003-05-13 20:15:13 +0000
committerStefan Monnier2003-05-13 20:15:13 +0000
commitc64a682caf00ec84b5f490c15cc255fadf2929b0 (patch)
tree404af31dd646e1bdeca18581709b1bbf1661206b
parent11c10f3bf063c8dc18bbcc78c877116c693bda45 (diff)
downloademacs-c64a682caf00ec84b5f490c15cc255fadf2929b0.tar.gz
emacs-c64a682caf00ec84b5f490c15cc255fadf2929b0.zip
*** empty log message ***
-rw-r--r--etc/NEWS29
-rw-r--r--lisp/ChangeLog61
2 files changed, 86 insertions, 4 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 2a3fee0b6df..ab20f56963f 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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
92previous 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',
98Emacs 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
349and super/sub-scripts are made into super/sub-scripts. 358and 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
353to another, even within a frame. If you set the variable 364to 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
775allows you to specify a compression level using the "-z#" option for 786allows you to specify a compression level using the "-z#" option for
776CVS. 787CVS.
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
1239in 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'
1244parameter of the `checkout' backend function.
1245Old code still works thanks to a default `find-version' behavior that
1246uses 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.
1911text, in the same way it moves out from within text covered by an 1934text, in the same way it moves out from within text covered by an
1912image or composition property. 1935image or composition property.
1913 1936
1937This makes it generally unnecessary to mark invisible text as intangible.
1938This is particularly good because the intangible property often has
1939unexpected side-effects since the property applies to everything
1940(including `goto-char', ...) whereas this new code is only run after
1941post-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
1915considered an acceptable value for point; which one is determined by 1944considered an acceptable value for point; which one is determined by
1916examining how the invisible/intangible properties are inherited when new 1945examining 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 @@
12003-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
12003-05-13 Simon Josefsson <jas@extundo.com> 372003-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 @@
62003-05-13 Rajesh Vaidheeswarran <rv@gnu.org> 422003-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
112003-05-13 Nick Roberts <nick@nick.uklinux.net> 472003-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
572003-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
212003-05-11 Kevin Ryde <user42@zip.com.au> 742003-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