Mercurial > emacs
comparison lisp/ChangeLog @ 49555:4d20af97e0f8
*** empty log message ***
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Fri, 31 Jan 2003 20:43:22 +0000 |
parents | 99be3a1e2589 |
children | c97d27e71dda |
comparison
equal
deleted
inserted
replaced
49554:b5fb8cfb32a9 | 49555:4d20af97e0f8 |
---|---|
1 2003-01-31 Christoph Wedler <Christoph.Wedler@sap.com> | |
2 | |
3 * antlr-mode.el: Bug fixes, miscellaneous. | |
4 (antlr-mode): Make major mode work with cc-mode-5.29 or higher, | |
5 make it more rubust against changes in cc-mode's style variables | |
6 by using `boundp' and function `c-init-language-vars' if defined. | |
7 (antlr-c++-mode-extra): Only ask if language is not "Cpp". | |
8 (antlr-read-value): With completion, ignore case. | |
9 (antlr-run-tool-interactive): New function. | |
10 (antlr-run-tool): Use it for `interactive' specification. | |
11 | |
12 * antlr-mode.el: Simplify Emacs/XEmacs compatibility. | |
13 (cond-emacs-xemacs): New compile-time macro. | |
14 (defunx): New compile-time macro. | |
15 (ignore-errors-x): New compile-time macro. | |
16 (save-buffer-state-x): New compile-time macro. | |
17 | |
18 (antlr-scan-sexps, antlr-simple-scan-sexps): Deletia. | |
19 (antlr-scan-lists, antlr-simple-scan-sexps): Deletia. | |
20 (antlr-simple-default-directory): Deletia. | |
21 (antlr-default-directory): Define directly. | |
22 (antlr-simple-read-shell-command): Deletia. | |
23 (antlr-read-shell-command): Define directly. | |
24 (antlr-simple-with-displaying-help-buffer): Deletia. | |
25 (antlr-with-displaying-help-buffer): Define directly. | |
26 (antlr-fast-invalidate-context-cache): Deletia. | |
27 (antlr-slow-invalidate-context-cache): Deletia. | |
28 (antlr-invalidate-context-cache): Define directly. | |
29 (antlr-fast-syntactic-context): Deletia. | |
30 (antlr-slow-syntactic-context): Deletia. | |
31 (antlr-syntactic-context): Define directly. | |
32 | |
33 (antlr-mode-menu): Use new macros. | |
34 (antlr-font-lock-additional-keywords): Ditto. | |
35 (antlr-skip-sexps): Ditto. | |
36 (antlr-end-of-rule): Ditto. | |
37 (antlr-beginning-of-rule): Ditto. | |
38 (antlr-end-of-body): Ditto. | |
39 (antlr-beginning-of-body): Ditto. | |
40 (antlr-hide-actions): Ditto. | |
41 (antlr-option-kind): Ditto. | |
42 | |
43 * antlr-mode.el: In Emacs, use face attribute :weight, not :bold. | |
44 (antlr-font-lock-keyword-face): Use new macros. | |
45 (antlr-font-lock-syntax-face): Ditto. | |
46 (antlr-font-lock-ruledef-face): Ditto. | |
47 (antlr-font-lock-tokendef-face): Ditto. | |
48 (antlr-font-lock-literal-face): Ditto. | |
49 | |
50 Changes from 2002-05-24: | |
51 | |
52 * antlr-mode.el: Version 2.2a. | |
53 | |
54 Changes from 2002-05-03: | |
55 | |
56 * antlr-mode.el: Make context parsing faster on Emacs, for faster | |
57 syntax highlighting, indentation and imenu support. | |
58 Suggested by Aaron Davies <adavies42@users.sourceforge.net>. | |
59 (antlr-slow-context-cache): New variable. | |
60 (antlr-slow-syntactic-context): Use cache. | |
61 (antlr-slow-cache-enabling-symbol): New internal variable. | |
62 (antlr-slow-cache-diff-threshold): New variable. | |
63 (antlr-fast-invalidate-context-cache): Renamed from | |
64 antlr-xemacs-bug-workaround. | |
65 (antlr-imenu-create-index-function): Search from beginning. | |
66 | |
67 * antlr-mode.el: More sophisticated indentation, i.e., use the | |
68 indentation engine of cc-mode for most actions. | |
69 (antlr-c-common-init): Allow nil for `antlr-indent-style'. | |
70 (antlr-indent-line): Use indentation engine of cc-mode more often. | |
71 (antlr-indent-at-bol-alist): Only used for header actions. | |
72 (antlr-disabling-cc-syntactic-symbols): New variable. | |
73 (antlr-indent-item-regexp): Delete stuff for actions. | |
74 (antlr-indent-at-bol-alist): With language "Java", indent | |
75 "package" and "import" at column 0 in header part. | |
76 | |
77 * antlr-mode.el (antlr-simple-default-directory): Define. | |
78 (antlr-simple-read-shell-command): Define. | |
79 (antlr-simple-with-displaying-help-buffer): Define. | |
80 (antlr-simple-scan-sexps, antlr-simple-scan-lists): | |
81 Renamed from antlr-scan-{sexps,lists}-internal. | |
82 | |
83 Changes from 2002-02-28: | |
84 | |
85 * antlr-mode: Version 2.2 is released. | |
86 | |
87 * antlr-mode.el (antlr): Moved to SourceForge.net | |
88 | |
89 Changes from 2002-02-28: | |
90 | |
91 * antlr-mode.el: Minor bug fixes: insert options and indentation. | |
92 (antlr-option-location): Don't use point as position where to | |
93 insert options if point is in comment. | |
94 (antlr-mode): Don't set style here. | |
95 (antlr-c-common-init): Set style here. If boundp, set | |
96 `c-current-comment-prefix' to not break indentation in comments. | |
97 Hm, I should probably split `c-common-init' from cc-mode into two | |
98 parts, one of which I could use for antlr-mode.el. | |
99 | |
100 Changes from 2002-01-31: | |
101 | |
102 * antlr-mode.el (antlr-font-lock-additional-keywords): Also | |
103 hightlight `~' with `antlr-font-lock-syntax-face'. | |
104 Suggested by Helmut Neukirchen <neukirchen@itm.mu-luebeck.de>. | |
105 | |
1 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com> | 106 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com> |
2 | 107 |
3 * comint.el: | 108 * comint.el: |
4 * dired-aux.el: | 109 * dired-aux.el: |
5 * dired.el: | 110 * dired.el: |