aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog50
1 files changed, 30 insertions, 20 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cff99837733..22da99f2f7b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,31 +1,41 @@
12000-03-09 Gerd Moellmann <gerd@gnu.org>
2
3 * octave-mod.el (octave-font-lock-keywords): To font-lock the
4 builtin operators, use `font-lock-builtin-face' for Emacs and
5 `font-lock-preprocessor-face' otherwise.
6
7 * font-lock.el (lisp-font-lock-keywords-1): Highlight
8 `(defun (setf foo)' differently.
9
12000-03-08 Stefan Monnier <monnier@cs.yale.edu> 102000-03-08 Stefan Monnier <monnier@cs.yale.edu>
2 11
3 * emacs-lisp/regexp-opt.el: Update copyright and leading comment. 12 * emacs-lisp/regexp-opt.el: Update copyright and leading comment.
4 (regexp-opt): Update comment and adapt the code the new meaning of the 13 (regexp-opt): Update comment and adapt the code the new meaning of
5 `paren' argument of regex-opt-group for shy-groups. 14 the `paren' argument of regex-opt-group for shy-groups.
6 (regexp-opt-depth): Handle shy groups as well as backslashed backslashes. 15 (regexp-opt-depth): Handle shy groups as well as backslashed
16 backslashes.
7 (regexp-opt-group): Turn the leading comment into a docstring. 17 (regexp-opt-group): Turn the leading comment into a docstring.
8 Allow `paren' to be a string (the string to use to open a group). 18 Allow `paren' to be a string (the string to use to open a group).
9 Remove open-presuf and close-presuf. 19 Remove open-presuf and close-presuf. Instead of checking for `all
10 Instead of checking for `all one-char' and then later on check for 20 one-char' and then later on check for `several one-char', handle
11 `several one-char', handle both cases close together. 21 both cases close together. Also apply a more generic algorithm
12 Also apply a more generic algorithm for suffixes (the mirror image 22 for suffixes (the mirror image of the algorithm used for
13 of the algorithm used for prefixes). 23 prefixes). Use shy-groups. Use nreverse rather than reverse.
14 Use shy-groups. Use nreverse rather than reverse.
15 (regexp-opt-try-suffix): Removed. 24 (regexp-opt-try-suffix): Removed.
16 25
17 * cmuscheme.el (inferior-scheme-mode-map): Define it independently 26 * cmuscheme.el (inferior-scheme-mode-map): Define it independently
18 from comint-mode-map, so we can just inherit from it. Also, move the 27 from comint-mode-map, so we can just inherit from it. Also, move
19 initialization into the `defvar' since there's no docstring anyway 28 the initialization into the `defvar' since there's no docstring
20 and it's fairly short. 29 anyway and it's fairly short.
21 (inferior-scheme-mode): Define it as derived-mode: the code is shorter 30 (inferior-scheme-mode): Define it as derived-mode: the code is
22 and this way we inherit from comint-mode-map rather than copying it. 31 shorter and this way we inherit from comint-mode-map rather than
23 32 copying it.
24 * subr.el (replace-regexps-in-string): Properly handle the case where 33
25 we match an empty string. 34 * subr.el (replace-regexps-in-string): Properly handle the case
26 35 where we match an empty string.
27 * comint.el (comint-exec-1): Add the current-dir to the exec-path when 36
28 the command has a directory component (such as "./testml"). 37 * comint.el (comint-exec-1): Add the current-dir to the exec-path
38 when the command has a directory component (such as "./testml").
29 Also fix a typo in the comment. 39 Also fix a typo in the comment.
30 40
312000-03-08 Gerd Moellmann <gerd@gnu.org> 412000-03-08 Gerd Moellmann <gerd@gnu.org>