diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 45dae9f96dd..8d3617561ab 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,108 @@ | |||
| 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: |