diff options
| author | Alan Mackenzie | 2023-06-27 20:11:48 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2023-06-27 20:11:48 +0000 |
| commit | be437883c6d85f3ff2eddd4359bbfb9230c92910 (patch) | |
| tree | f86ceb719bd6a34537dcb873b22bb0e647de5df6 /java | |
| parent | cf4ccc58284de50959ea66b1cd2655ab2fa4d15b (diff) | |
| download | emacs-be437883c6d85f3ff2eddd4359bbfb9230c92910.tar.gz emacs-be437883c6d85f3ff2eddd4359bbfb9230c92910.zip | |
Amend the handling of c-laomib-cache.
There was unstable syntactic analysis of lines which were brace
lists. This fixes bug#64133.
* lisp/progmodes/cc-engine.el (c-laomib-cache): Allow several
entries with the same LIM element corresponding to distinct
scanning regions.
(c-laomib-get-cache): Add new parameter START. Adjust to be
able to have entries with the same LIM element and handle them
correctly.
(c-laomib-put-cache): Amend the handling of cache entries with
the same LIM element.
(c-looking-at-or-maybe-in-bracelist): Supply the needed new
argument to c-laomib-get-cache. Add in a new call to
c-laomib-put-cache.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions