diff options
| author | Stefan Monnier | 2001-10-12 19:20:47 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2001-10-12 19:20:47 +0000 |
| commit | f892ac1d28d6ea6981a4a45a35f46b4464d80442 (patch) | |
| tree | 936f810961124f4eecb28ac35d60649cfda3089c | |
| parent | 7ed938901bb61c4193219597b82152b7b3e15239 (diff) | |
| download | emacs-f892ac1d28d6ea6981a4a45a35f46b4464d80442.tar.gz emacs-f892ac1d28d6ea6981a4a45a35f46b4464d80442.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 101 |
1 files changed, 97 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d79655d9440..237b8879aa5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,97 @@ | |||
| 1 | 2001-10-12 Stefan Monnier <monnier@cs.yale.edu> | ||
| 2 | |||
| 3 | * progmodes/cperl-mode.el: Merged in changes from v4.32. | ||
| 4 | After 4.23 and: After 4.24: | ||
| 5 | (cperl-contract-levels): Restore position. | ||
| 6 | (cperl-beautify-level): Likewise. | ||
| 7 | (cperl-beautify-regexp): Likewise. | ||
| 8 | (cperl-commentify): Rudimental support for length=1 runs | ||
| 9 | (cperl-find-pods-heres): Process 1-char long REx comments too /a#/x | ||
| 10 | After 4.25: | ||
| 11 | (cperl-commentify): Was recognizing length=2 "strings" as length=1. | ||
| 12 | (imenu-example--create-perl-index): Was not enforcing | ||
| 13 | syntaxification-to-the-end. | ||
| 14 | (cperl-invert-if-unless): Allow `for', `foreach'. | ||
| 15 | (cperl-find-pods-heres): Quote `cperl-nonoverridable-face'. | ||
| 16 | Mark qw(), m()x as indentable. | ||
| 17 | (cperl-init-faces): Highlight `sysopen' too. | ||
| 18 | Highlight $var in `for my $var' too. | ||
| 19 | (cperl-invert-if-unless): Was leaving whitespace at end. | ||
| 20 | (cperl-linefeed): Was splitting $var{$foo} if point after `{'. | ||
| 21 | (cperl-calculate-indent): Remove old commented out code. | ||
| 22 | Support (primitive) indentation of qw(), m()x. | ||
| 23 | After 4.26: | ||
| 24 | (cperl-problems): Mention `fill-paragraph' on comment. \"" and | ||
| 25 | q [] with intervening newlines. | ||
| 26 | (cperl-autoindent-on-semi): New customization variable. | ||
| 27 | (cperl-electric-semi): Use `cperl-autoindent-on-semi'. | ||
| 28 | (cperl-tips): Mention how to make CPerl the default mode. | ||
| 29 | (cperl-mode): Support `outline-minor-mode'. From Mark A. Hershberger. | ||
| 30 | (cperl-outline-level): New function. | ||
| 31 | (cperl-highlight-variables-indiscriminately): New customization var. | ||
| 32 | (cperl-init-faces): Use `cperl-highlight-variables-indiscriminately'. | ||
| 33 | From Sean Kamath <kamath@pogo.wv.tek.com>. | ||
| 34 | (cperl-after-block-p): Support CHECK and INIT. | ||
| 35 | (cperl-init-faces, cperl-short-docs): Likewise and "our". | ||
| 36 | From Doug MacEachern <dougm@covalent.net>. | ||
| 37 | After 4.27: | ||
| 38 | (cperl-find-pods-heres): Recognize \"" as a string. | ||
| 39 | Mark whitespace between q and [] as `syntax-type' => `prestring'. | ||
| 40 | Allow whitespace between << and "FOO". | ||
| 41 | (cperl-problems): Remove \"" and q [] with intervening newlines. | ||
| 42 | Mention multiple <<EOF as unsupported. | ||
| 43 | (cperl-highlight-variables-indiscriminately): Doc misprint fixed. | ||
| 44 | (cperl-indent-parens-as-block): New configuration variable. | ||
| 45 | (cperl-calculate-indent): Merge cases of indenting non-BLOCK groups. | ||
| 46 | Use `cperl-indent-parens-as-block'. | ||
| 47 | (cperl-find-pods-heres): Test for =cut without empty line instead of | ||
| 48 | complaining about no =cut. | ||
| 49 | (cperl-electric-pod): Change the REx for POD from "\n\n=" to "^\n=". | ||
| 50 | (cperl-find-pods-heres): Likewise. | ||
| 51 | (cperl-electric-pod): Change `forward-sexp' to `forward-word': | ||
| 52 | POD could've been marked as comment already. | ||
| 53 | (cperl-unwind-to-safe): Unwind before start of POD too. | ||
| 54 | After 4.28: | ||
| 55 | (cperl-forward-re): Throw an error at proper moment REx unfinished. | ||
| 56 | After 4.29: | ||
| 57 | (x-color-defined-p): Make an extra case to peacify the warning. | ||
| 58 | Toplevel: `defvar' to peacify the warnings. | ||
| 59 | (cperl-find-pods-heres): Could access `font-lock-comment-face' in -nw. | ||
| 60 | No -nw-compile time warnings now. | ||
| 61 | (cperl-find-tags): TAGS file had too short substring-to-search. | ||
| 62 | Be less verbose in non-interactive mode | ||
| 63 | (imenu-example--create-perl-index): Set index-marker after name | ||
| 64 | (cperl-outline-regexp): New variable. | ||
| 65 | (cperl-outline-level): Made compatible with `cperl-outline-regexp'. | ||
| 66 | (cperl-mode): Made use `cperl-outline-regexp'. | ||
| 67 | After 4.30: | ||
| 68 | (cperl-find-pods-heres): =cut the last thing, no blank line, was error. | ||
| 69 | (cperl-outline-level): Make start-of-file same level as `package'. | ||
| 70 | After 4.31: | ||
| 71 | (cperl-electric-pod): `head1' and `over' electric only if empty. | ||
| 72 | (cperl-unreadable-ok): New variable. | ||
| 73 | (cperl-find-tags): Use `cperl-unreadable-ok', do not fail | ||
| 74 | on an unreadable file. | ||
| 75 | (cperl-write-tags): Use `cperl-unreadable-ok', do not fail | ||
| 76 | on an unreadable directory. | ||
| 77 | |||
| 78 | * progmodes/compile.el (compile-mouse-goto-error, compile-goto-error): | ||
| 79 | Consider the text between two errors as belonging to the first error. | ||
| 80 | (compilation-goto-locus): Use pop-to-buffer rather than | ||
| 81 | switch-to-buffer-other-frame. | ||
| 82 | |||
| 83 | * progmodes/awk-mode.el (awk-mode-syntax-table): / has string syntax. | ||
| 84 | (awk-font-lock-syntactic-keywords): New var. | ||
| 85 | (awk-mode): Use it. | ||
| 86 | |||
| 87 | * expand.el (expand-c-for-skeleton): Add explicit terminating \n. | ||
| 88 | |||
| 89 | * faces.el (describe-face): Call help-setup-xref earlier. | ||
| 90 | |||
| 91 | * jka-compr.el (jka-compr-load-suffixes): New var. | ||
| 92 | (jka-compr-install): Add its content to load-suffixes. | ||
| 93 | (jka-compr-uninstall): Remove its content from load-suffixes. | ||
| 94 | |||
| 1 | 2001-10-12 Sam Steingold <sds@gnu.org> | 95 | 2001-10-12 Sam Steingold <sds@gnu.org> |
| 2 | 96 | ||
| 3 | * bindings.el (completion-ignored-extensions): CL-related | 97 | * bindings.el (completion-ignored-extensions): CL-related |
| @@ -8,11 +102,10 @@ | |||
| 8 | 102 | ||
| 9 | 2001-10-12 Gerd Moellmann <gerd@gnu.org> | 103 | 2001-10-12 Gerd Moellmann <gerd@gnu.org> |
| 10 | 104 | ||
| 11 | * emacs-lisp/bytecomp.el (byte-compile-check-lambda-list): New | 105 | * emacs-lisp/bytecomp.el (byte-compile-check-lambda-list): |
| 12 | function checking that lambda-list consists of non-constant | 106 | New function checking that lambda-list consists of non-constant |
| 13 | symbols, that &rest and &optional are followed by variable names, | 107 | symbols, that &rest and &optional are followed by variable names, |
| 14 | that &rest VAR is the last element, and that variables aren't | 108 | that &rest VAR is the last element, and that variables aren't doubled. |
| 15 | doubled. | ||
| 16 | (byte-compile-lambda): Use it. | 109 | (byte-compile-lambda): Use it. |
| 17 | 110 | ||
| 18 | 2001-10-12 Eli Barzilay <eli@barzilay.org> | 111 | 2001-10-12 Eli Barzilay <eli@barzilay.org> |