diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2022-05-22 16:10:58 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2022-05-22 16:13:17 -0400 |
commit | be0cf9e2995df4d0ff504561afdefba00b49438f (patch) | |
tree | cb2626cd710c10a1d6af3f422045b6156d7379f2 /lisp/cedet/semantic/wisent/grammar.el | |
parent | 8c153047e78e078b2001be9cf16ef3bbaa375a39 (diff) | |
download | emacs-be0cf9e2995df4d0ff504561afdefba00b49438f.tar.gz |
mode-local: Revert the deprecation of buffer-local overrides
Obviously, I did not understand how the <foo>--install-parser was invoked.
Revert "mode-local: Deprecate buffer-local overrides"
Revert "semantic-install-function-overrides: Declare obsolete"
Revert "wisent.el: Prefer `define-mode-local-override`"
This reverts commits 91bc24c46768aab4a851c87edaea05c7476ff779,
d2e0d1452b976a51579cf044257326850804c562, and
3294ad44ebcd024b4ada68d00bedca33acc52de6.
Diffstat (limited to 'lisp/cedet/semantic/wisent/grammar.el')
-rw-r--r-- | lisp/cedet/semantic/wisent/grammar.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/cedet/semantic/wisent/grammar.el b/lisp/cedet/semantic/wisent/grammar.el index 3d83ee197de..a4104e333d3 100644 --- a/lisp/cedet/semantic/wisent/grammar.el +++ b/lisp/cedet/semantic/wisent/grammar.el @@ -295,7 +295,9 @@ Return the expanded expression." wisent-grammar-mode () "Return the parser setup code." (format - "(setq semantic-parser-name \"LALR\"\n\ + "(semantic-install-function-overrides\n\ + '((semantic-parse-stream . wisent-parse-stream)))\n\ + (setq semantic-parser-name \"LALR\"\n\ semantic--parse-table %s\n\ semantic-debug-parser-source %S\n\ semantic-flex-keywords-obarray %s\n\ |