diff options
author | Vladimir Kazanov <vekazanov@gmail.com> | 2024-03-12 11:14:54 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2024-03-28 11:40:27 +0200 |
commit | cdd7093e17a33a6efc4721af461af180e5af602d (patch) | |
tree | a9b5fc7f0faeeca3c2739da076f2cc038a9b4298 /lisp/emacs-lisp/generate-lisp-file.el | |
parent | 35ae2c576b8570da7b2e791991ad852c648be896 (diff) | |
download | emacs-cdd7093e17a33a6efc4721af461af180e5af602d.tar.gz emacs-cdd7093e17a33a6efc4721af461af180e5af602d.tar.bz2 emacs-cdd7093e17a33a6efc4721af461af180e5af602d.zip |
Improve ert-font-lock assertion parser (Bug#69714)
Fail on files with no assertions, parser now accepts multiple
carets per line and face lists:
* lisp/emacs-lisp/ert-font-lock.el: Assertion parser fix.
* test/lisp/emacs-lisp/ert-font-lock-resources/no-asserts.js:
* test/lisp/emacs-lisp/ert-font-lock-tests.el
(test-parse-comments--no-assertion-error)
(test-syntax-highlight-inline--caret-negated-wrong-face)
(test-macro-test--file-no-asserts): New test cases.
* doc/misc/ert.texi (Syntax Highlighting Tests): More syntax examples.
Diffstat (limited to 'lisp/emacs-lisp/generate-lisp-file.el')
0 files changed, 0 insertions, 0 deletions