Mercurial > emacs
comparison lisp/ChangeLog @ 28073:d7a87f6a889f
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 09 Mar 2000 13:40:34 +0000 |
parents | 36b889aba7a2 |
children | 2acf50f99ced |
comparison
equal
deleted
inserted
replaced
28072:713349e24825 | 28073:d7a87f6a889f |
---|---|
1 2000-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 | |
1 2000-03-08 Stefan Monnier <monnier@cs.yale.edu> | 10 2000-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 |
31 2000-03-08 Gerd Moellmann <gerd@gnu.org> | 41 2000-03-08 Gerd Moellmann <gerd@gnu.org> |
32 | 42 |
33 * Makefile (compile-files): Compile files one by one because | 43 * Makefile (compile-files): Compile files one by one because |