aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2001-10-12 19:20:47 +0000
committerStefan Monnier2001-10-12 19:20:47 +0000
commitf892ac1d28d6ea6981a4a45a35f46b4464d80442 (patch)
tree936f810961124f4eecb28ac35d60649cfda3089c
parent7ed938901bb61c4193219597b82152b7b3e15239 (diff)
downloademacs-f892ac1d28d6ea6981a4a45a35f46b4464d80442.tar.gz
emacs-f892ac1d28d6ea6981a4a45a35f46b4464d80442.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog101
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 @@
12001-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
12001-10-12 Sam Steingold <sds@gnu.org> 952001-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
92001-10-12 Gerd Moellmann <gerd@gnu.org> 1032001-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
182001-10-12 Eli Barzilay <eli@barzilay.org> 1112001-10-12 Eli Barzilay <eli@barzilay.org>