aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/cc-engine.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* C++ Mode: handle __attribute__,etc. inside constructor argument listsAlan Mackenzie2020-09-121-1/+17
* Merge from origin/emacs-27Glenn Morris2020-09-091-18/+35
|\
| * C++ Mode: handle comma separated brace initializers.Alan Mackenzie2020-09-041-18/+35
* | Merge from origin/emacs-27Glenn Morris2020-08-181-1/+1
|\ \ | |/
| * ; spelling fixesPaul Eggert2020-08-131-1/+1
* | * lisp/progmodes/cc-engine.el (c-at-expression-start-p): Fix message.Glenn Morris2020-07-081-1/+1
* | Remove long obsolete c-looking-at-bos. Make c-at-expression-start-p obsoleteAlan Mackenzie2020-07-041-11/+1
* | CC Mode: Fix wrong value of comment-start-skip, fixing half of bug #41952Alan Mackenzie2020-07-041-0/+18
* | CC Mode: optimize for repeated simple operations.Alan Mackenzie2020-06-291-45/+22
* | CC Mode. Fix an off by one error. Fixes bug #41809Alan Mackenzie2020-06-251-2/+2
* | CC Mode: Fix bug #40052, where a very large macro was too slow in scrollingAlan Mackenzie2020-05-151-4/+19
* | C++ Mode: recognize brace blocks without the hitherto required = signAlan Mackenzie2020-04-031-2/+11
|/
* Java Mode: Fix fontification of variable decl inside `for'Alan Mackenzie2020-02-231-1/+1
* CC Mode: Fontify foo in "const auto foo :" correctlyAlan Mackenzie2020-02-231-4/+24
* Amend c-backward-sws better to handle multiline block commentsAlan Mackenzie2020-02-161-8/+27
* Reformulate c-end-of-macro, handling multiline block comments betterAlan Mackenzie2020-02-161-30/+28
* c-end-of-macro: Handle block coment lines with unescaped NLs correctlyAlan Mackenzie2020-02-101-7/+10
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* CC Mode: Fix two bugs in the "state cache".Alan Mackenzie2019-11-141-19/+42
* Fix some quoting glitches in doc stringsPaul Eggert2019-11-111-2/+2
* Optimize c-crosses-statement-barrier-p for large blocks of comment.Alan Mackenzie2019-10-201-1/+5
* CC-Mode: Remove unneeded backslashes from doc strings and regular expressionsAlan Mackenzie2019-10-121-8/+8
* C++ Mode: Correctly handle <:, <::, <::>, etc, according to the C++ standardAlan Mackenzie2019-10-111-4/+15
* C++ Mode: Correct the fontification of const auto fooAlan Mackenzie2019-10-031-6/+6
* C++ Mode: Fontify correctly declarators with identifier preceded by &Alan Mackenzie2019-10-031-1/+7
* CC Mode: Fix wrong fontification of FOO in ASSERT (FOO && !BAR)Alan Mackenzie2019-09-211-1/+2
* lisp/*.el: Fix typos and other trivial doc fixesJuanma Barranquero2019-09-211-1/+1
* C++ Mode: Prevent End of statement being found after {} in "count << vec{} <<"Alan Mackenzie2019-08-061-1/+17
* CC Mode: Fix error in macro cache. This fixes bug #36802Alan Mackenzie2019-08-021-0/+5
* Java Mode: Fix handling of nested generics ending in >>>.Alan Mackenzie2019-07-271-1/+1
* CC Mode. Create lang vars for certain skipping expressions at compile timeAlan Mackenzie2019-07-261-24/+28
* Fix problems in CC Mode with " being entered into a comment at EOB.Alan Mackenzie2019-07-231-9/+20
* Implement C++ Mode attributes. This fixes bug #36650.Alan Mackenzie2019-07-211-33/+145
* CC Mode: allow bogusly "adjacent" double quote marks to pair up syntacticallyAlan Mackenzie2019-07-161-5/+19
* Fix coding error in c-forward-decl-or-cast-1. This fixes bug #36492.Alan Mackenzie2019-07-081-1/+2
* Fix an infinite loop in c-end-of-macro. Should fix bug #36484Alan Mackenzie2019-07-041-30/+34
* Remove the now unneeded c-font-lock-flush from CC Mode.Alan Mackenzie2019-06-171-3/+1
* CC Mode: Remedy recent loss in performanceAlan Mackenzie2019-06-161-3/+5
* Maintain c-syntax-table-hwm when changing syntax-table text propertiesAlan Mackenzie2019-06-161-8/+1
* Depessimize bits of CC Mode for long C macros.Alan Mackenzie2019-06-131-35/+41
* CC Mode: replace an erroneous re-search-forward with search-forwardAlan Mackenzie2019-06-131-13/+13
* CC Mode: Add a workaround for syntax-ppss ignoring syntax-table prop changesAlan Mackenzie2019-06-121-1/+8
* Debug and disentangle the literal cacheing in CC ModeAlan Mackenzie2019-06-011-33/+22
* * lisp/progmodes/cc-engine.el: Permute certain literal cacheing functionsAlan Mackenzie2019-06-011-271/+276
* Tidy up the literal cacheing in CC Mode, optimizing c-full-pp-to-literalAlan Mackenzie2019-06-011-109/+216
* Optimize one of CC Mode's syntax caches for long comments and strings.Alan Mackenzie2019-05-301-36/+76
* CC Mode: Remove unused code from c-maybe-re-mark-raw-stringAlan Mackenzie2019-05-201-58/+13
* CC Mode: Handle several consecutive noise macros in declaration contexts.Alan Mackenzie2019-05-181-4/+53
* Add standard unmatchable regexpMattias EngdegÄrd2019-05-151-4/+6
* CC Mode: fix indentation in switch statement after "case a(1):".Alan Mackenzie2019-05-151-2/+10