aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2001-11-18 05:59:41 +0000
committerStefan Monnier2001-11-18 05:59:41 +0000
commit16927a5648afef79be0d80967667619a461d1cd3 (patch)
tree0e510f31dcd12ba8319ad36af4de33cc8fceeeef
parentcc01e27419300c113126861b9cfc32bb7f5c7e7f (diff)
downloademacs-16927a5648afef79be0d80967667619a461d1cd3.tar.gz
emacs-16927a5648afef79be0d80967667619a461d1cd3.zip
*** empty log message ***
-rw-r--r--etc/NEWS24
-rw-r--r--lisp/ChangeLog36
2 files changed, 54 insertions, 6 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 61198475793..d1b37589c2e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -17,7 +17,16 @@ installed programs.
17 17
18 18
19* Changes in Emacs 21.3 19* Changes in Emacs 21.3
20 20
21** The keyboard-coding-system is now automatically set based on
22your current locale settings. If it turns out that your terminal
23does not support the encoding implied by your locale, you will
24need to add
25
26 (set-keyboard-coding-system nil)
27
28to your .emacs to revert to the old behavior.
29
21+++ 30+++
22** Emacs now reads the standard abbrevs file ~/.abbrev_defs 31** Emacs now reads the standard abbrevs file ~/.abbrev_defs
23automatically at startup, if it exists. And it always offers to save 32automatically at startup, if it exists. And it always offers to save
@@ -45,9 +54,6 @@ with a space, if they visit files.
45filling can break lines. We provide two sample predicates, 54filling can break lines. We provide two sample predicates,
46fill-single-word-nobreak-p and fill-french-nobreak-p. 55fill-single-word-nobreak-p and fill-french-nobreak-p.
47 56
48** In Texinfo mode, when Font-Lock is enabled, updating one of the
49`foo's in `@foo ... @end foo' updates the other one on the fly.
50
51** New user option `add-log-always-start-new-record'. 57** New user option `add-log-always-start-new-record'.
52When this option is enabled, M-x add-change-log-entry will always 58When this option is enabled, M-x add-change-log-entry will always
53start a new record regardless of when the last record is. 59start a new record regardless of when the last record is.
@@ -147,6 +153,16 @@ SQL buffer.
147 153
148* Lisp Changes in Emacs 21.3 154* Lisp Changes in Emacs 21.3
149 155
156** defcustom and other custom declarations now use a default group
157(the last group defined in the same file) when no :group was given.
158
159** emacsserver now runs pre-command-hook and post-command-hook when
160it receives a request from emacsclient.
161
162** The default value of paragraph-start and indent-line-function has
163been changed to reflect the one used in text-mode rather than the one
164used in indented-text-mode.
165
150** If a major mode function has a non-nil `no-clone-indirect' 166** If a major mode function has a non-nil `no-clone-indirect'
151property, `clone-indirect-buffer' signals an error if you use 167property, `clone-indirect-buffer' signals an error if you use
152it in that buffer. 168it in that buffer.
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 550dad288f1..63403b4c581 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,35 @@
12001-11-17 Stefan Monnier <monnier@cs.yale.edu>
2
3 * font-lock.el (font-lock-compile-keywords): New arg `regexp'.
4 If set and if applicable, add a regexp to highlight defun-like
5 text inside comments and strings.
6 (font-lock-fontify-keywords-region): Pass that new arg.
7 (font-lock-set-defaults): Move the code to set `font-lock-keywords'
8 to the end and pass that new arg.
9 (c-font-lock-keywords-2): Fix regex for labels.
10 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
11 Make it work when LIMIT is several lines further.
12 (c-font-lock-keywords-3, c++-font-lock-keywords-3)
13 (objc-font-lock-keywords-3, java-font-lock-keywords-3):
14 Use backquote and make the regexes for `int a, b, c;' work on
15 multiple lines.
16
17 * emacs-lisp/re-builder.el (reb-mode): Use define-derived-mode.
18 (font-lock-defaults-alist): Don't change it any more.
19 (reb-subexp-mode-map): Cleanup.
20
21 * custom.el (custom-current-group-alist): New var.
22 (custom-declare-group): Set it.
23 (custom-current-group): New fun.
24 (custom-declare-variable, custom-handle-all-keywords):
25 Use it as a default if no :group argument is specified.
26
27 * international/mule-cmds.el (locale-name-match): Use \` and \(?:.
28 (standard-keyboard-coding-systems): New var.
29 (set-locale-environment): Use it to decide whether or not to call
30 set-keyboard-coding-system.
31 (locale-language-names): Use \"French\" for "fr".
32
12001-11-17 Richard M. Stallman <rms@gnu.org> 332001-11-17 Richard M. Stallman <rms@gnu.org>
2 34
3 * emacs-lisp/checkdoc.el (princ-list, checkdoc-read-event) 35 * emacs-lisp/checkdoc.el (princ-list, checkdoc-read-event)
@@ -6,8 +38,8 @@
62001-11-17 Stephen Eglen <stephen@gnu.org> 382001-11-17 Stephen Eglen <stephen@gnu.org>
7 39
8 * locate.el (locate): Show default locate pattern within the 40 * locate.el (locate): Show default locate pattern within the
9 prompt, but don't insert it into the minibuffer contents. Catch 41 prompt, but don't insert it into the minibuffer contents.
10 the case when pattern is the empty string. 42 Catch the case when pattern is the empty string.
11 43
122001-11-17 Eli Zaretskii <eliz@is.elta.co.il> 442001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
13 45