comparison lisp/ChangeLog @ 42248:1e967bcc8074

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Fri, 21 Dec 2001 23:55:01 +0000
parents adee81b7bad2
children bfee4533db2c
comparison
equal deleted inserted replaced
42247:35dd407f04cd 42248:1e967bcc8074
25 Make no arg by default in an interactive call, 25 Make no arg by default in an interactive call,
26 so that repeating the command toggles again. 26 so that repeating the command toggles again.
27 27
28 * emacs-lisp/lisp-mode.el (eval-defun-1): Cope with atoms as args. 28 * emacs-lisp/lisp-mode.el (eval-defun-1): Cope with atoms as args.
29 29
30 2001-12-21 Christoph Wedler <Christoph.Wedler@sap.com>
31
32 * antlr-mode.el: More sophisticated indentation of cpp directive.
33 (antlr-indent-at-bol-alist): New user option.
34 (antlr-indent-line): Use it.
35 (antlr-indent-style): New user option.
36 (antlr-mode): Use it.
37 (antlr-indent-item-regexp): Customize.
38
39 * antlr-mode.el: Syntax highlighting changes.
40 (antlr-font-lock-literal-regexp): New user option.
41 (antlr-font-lock-syntax-face): New face used for :, |, ....
42 (antlr-font-lock-default-face): New face.
43 (antlr-font-lock-additional-keywords): Use them.
44
45 * antlr-mode.el: New command to insert options -- variables.
46 (antlr-mode-map): New binding [C-c C-o].
47 (antlr-mode-menu): New submenus.
48 (antlr-options-use-submenus): New user option.
49 (antlr-tool-version): New user option.
50 (antlr-options-auto-colon): New user option.
51 (antlr-options-style): New user option.
52 (antlr-options-push-mark): New user option.
53 (antlr-options-assign-string): New user option.
54 (antlr-options-headings): New variable.
55
56 * antlr-mode.el: New command to insert options -- specific.
57 (antlr-options-alists): New variable.
58 (antlr-read-value): New function.
59 (antlr-read-boolean): New function.
60 (antlr-language-option-extra): New function.
61 (antlr-language-limit-n-regexp): Change default to higher LIMIT.
62 (antlr-c++-mode-extra): New function.
63 (antlr-grammar-tokens): New function.
64 (antlr-imenu-create-index-function): New optional argument.
65
66 * antlr-mode.el: New command to insert options -- functions.
67 (antlr-insert-option): New command.
68 (antlr-insert-option-interactive): New function.
69 (antlr-options-menu-filter): New function.
70 (antlr-option-kind): New function.
71 (antlr-scan-lists): New alias.
72 (antlr-scan-lists-internal): New function.
73 (antlr-skip-file-prelude): Hack for special SKIP-COMMENT.
74 (antlr-option-level): New function.
75 (antlr-syntactic-grammar-depth): New function.
76 (antlr-option-location): New function.
77 (antlr-insert-option-do): New function.
78 (antlr-option-spec): New function.
79 (antlr-version-string): New function.
80 (antlr-insert-option-existing): New function.
81 (antlr-insert-option-space): New function.
82 (antlr-insert-option-area): New function.
83
84 * antlr-mode.el: New electric keys ":;|&(){}", TAB works better
85 with narrowing. Menu change. Miscellaneous.
86 (antlr-mode-menu): Include "Indent Region" and "Customize Antlr".
87 (antlr-mode-map): New bindings for characters in ":;|&(){}".
88 (antlr-electric-character): New command.
89 (antlr-class-header-regexp): New variable.
90 (antlr-font-lock-additional-keywords): Use it.
91 (antlr-imenu-create-index-function): Use it.
92 (antlr-file-dependencies): Use it.
93 (antlr-indent-line): Also works with restrictions.
94 (antlr-indent-command): Interactive spec - changes the buffer.
95 (antlr-language-for-option): Deletia.
96 (antlr-language-option): New function, defined instead.
97 (antlr-mode): Use it.
30 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il> 98 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
31 99
32 * jka-compr.el (jka-compr-partial-uncompress): Use null-device 100 * jka-compr.el (jka-compr-partial-uncompress): Use null-device
33 instead of a literal /dev/null. 101 instead of a literal /dev/null.
34 102