*** empty log message ***

This commit is contained in:
Stefan Monnier 2001-11-18 05:59:41 +00:00
parent cc01e27419
commit 16927a5648
2 changed files with 54 additions and 6 deletions

View file

@ -17,7 +17,16 @@ installed programs.
* Changes in Emacs 21.3
** The keyboard-coding-system is now automatically set based on
your current locale settings. If it turns out that your terminal
does not support the encoding implied by your locale, you will
need to add
(set-keyboard-coding-system nil)
to your .emacs to revert to the old behavior.
+++
** Emacs now reads the standard abbrevs file ~/.abbrev_defs
automatically at startup, if it exists. And it always offers to save
@ -45,9 +54,6 @@ with a space, if they visit files.
filling can break lines. We provide two sample predicates,
fill-single-word-nobreak-p and fill-french-nobreak-p.
** In Texinfo mode, when Font-Lock is enabled, updating one of the
`foo's in `@foo ... @end foo' updates the other one on the fly.
** New user option `add-log-always-start-new-record'.
When this option is enabled, M-x add-change-log-entry will always
start a new record regardless of when the last record is.
@ -147,6 +153,16 @@ SQL buffer.
* Lisp Changes in Emacs 21.3
** defcustom and other custom declarations now use a default group
(the last group defined in the same file) when no :group was given.
** emacsserver now runs pre-command-hook and post-command-hook when
it receives a request from emacsclient.
** The default value of paragraph-start and indent-line-function has
been changed to reflect the one used in text-mode rather than the one
used in indented-text-mode.
** If a major mode function has a non-nil `no-clone-indirect'
property, `clone-indirect-buffer' signals an error if you use
it in that buffer.

View file

@ -1,3 +1,35 @@
2001-11-17 Stefan Monnier <monnier@cs.yale.edu>
* font-lock.el (font-lock-compile-keywords): New arg `regexp'.
If set and if applicable, add a regexp to highlight defun-like
text inside comments and strings.
(font-lock-fontify-keywords-region): Pass that new arg.
(font-lock-set-defaults): Move the code to set `font-lock-keywords'
to the end and pass that new arg.
(c-font-lock-keywords-2): Fix regex for labels.
(font-lock-match-c++-style-declaration-item-and-skip-to-next):
Make it work when LIMIT is several lines further.
(c-font-lock-keywords-3, c++-font-lock-keywords-3)
(objc-font-lock-keywords-3, java-font-lock-keywords-3):
Use backquote and make the regexes for `int a, b, c;' work on
multiple lines.
* emacs-lisp/re-builder.el (reb-mode): Use define-derived-mode.
(font-lock-defaults-alist): Don't change it any more.
(reb-subexp-mode-map): Cleanup.
* custom.el (custom-current-group-alist): New var.
(custom-declare-group): Set it.
(custom-current-group): New fun.
(custom-declare-variable, custom-handle-all-keywords):
Use it as a default if no :group argument is specified.
* international/mule-cmds.el (locale-name-match): Use \` and \(?:.
(standard-keyboard-coding-systems): New var.
(set-locale-environment): Use it to decide whether or not to call
set-keyboard-coding-system.
(locale-language-names): Use \"French\" for "fr".
2001-11-17 Richard M. Stallman <rms@gnu.org>
* emacs-lisp/checkdoc.el (princ-list, checkdoc-read-event)
@ -6,8 +38,8 @@
2001-11-17 Stephen Eglen <stephen@gnu.org>
* locate.el (locate): Show default locate pattern within the
prompt, but don't insert it into the minibuffer contents. Catch
the case when pattern is the empty string.
prompt, but don't insert it into the minibuffer contents.
Catch the case when pattern is the empty string.
2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>