summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-engine.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-07-05; * lisp/progmodes/cc-engine.el: Fix trailing whitespace.Eli Zaretskii
2025-06-23CC Mode: Remove workarounds for missing "\_<", "\_>" in XEmacsAlan Mackenzie
2025-06-11Amend CC Mode so that the test suite in XEmacs runs error freeAlan Mackenzie
2025-05-01Implement C23 features:Alan Mackenzie
2025-03-27C++ Mode: Fix some indentation bugs. FIxes bug#19867Alan Mackenzie
2025-02-22; Fix typosStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-31CC Mode: Fix various minor indentation bugsAlan Mackenzie
2024-12-28CC Mode: Minor corrections and tidy ups for cache invalidationAlan Mackenzie
2024-12-01CC Mode: Optimize scanning of heavily nested brace blocksAlan Mackenzie
2024-10-16CC Mode: Fix dodgy lisp `let' form.Alan Mackenzie
2024-10-15CC Mode: Rationalize and optimize cache invalidation (2).Alan Mackenzie
2024-10-05CC Mode: Remove search limit to fontify first decl in xdisp.cAlan Mackenzie
2024-09-27CC Mode: Parse C++ lambda functions more correctlyAlan Mackenzie
2024-09-24CC Mode: Separate indentation of enums from that of brace listsAlan Mackenzie
2024-09-21CC Mode: fix minor errors in the fontification of enums.Alan Mackenzie
2024-07-22FIx spurious fontification of variable in Java ModeAlan Mackenzie
2024-07-18; Fix typosStefan Kangas
2024-06-29; Fix typos in symbolsStefan Kangas
2024-05-05Run c-unmark-<>-around-region in after-change-functions always.Alan Mackenzie
2024-03-26CC Mode: Handle C++20's if constevalAlan Mackenzie
2024-01-21; Fix typos in symbol namesStefan Kangas
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-12-10; Fix typosStefan Kangas
2023-11-24CC Mode: Fontify int unsigned Foo;Alan Mackenzie
2023-11-24CC Mode: Add second anchor point to class-open and class-closeAlan Mackenzie
2023-11-23CC Mode: Handle noise clauses, template arglists in any orderAlan Mackenzie
2023-10-13Fix c-in-knr-argdecl to avoid false recognition of K&RAlan Mackenzie
2023-09-29CC Mode: Fix bug in whitespace scanning functionsAlan Mackenzie
2023-07-04objc-mode: Fix exceptions in fontification.Alan Mackenzie
2023-06-27Amend the handling of c-laomib-cache.Alan Mackenzie
2023-06-25Correction to patch on 2023-06-21 15:36:56 +0000.Alan Mackenzie
2023-06-21Correct handling of template markers on deletion/insertionAlan Mackenzie
2023-05-26Fontify Java constructor names and arglistsAlan Mackenzie
2023-05-12CC Mode: Fontify function names after long stretches of macros.Alan Mackenzie
2023-05-03Fontify "extern foo ();" correctly inside a functionAlan Mackenzie
2023-04-14Improve C++ concept indentation.Alan Mackenzie
2023-04-06CC Mode: Miscellaneous coding fixes in c-forward-typeAlan Mackenzie
2023-04-05CC Mode: Fix fontification problems shown by test file templates-20.ccAlan Mackenzie
2023-03-03Remove ineffective uses of condition-caseMattias EngdegÄrd
2023-02-18Merge from origin/emacs-29Stefan Kangas
2023-02-17Add handling of the C11 _Generic construct to C ModeAlan Mackenzie
2023-02-05CC Mode: Prevent infinite recursion in c-determine-limit.Alan Mackenzie
2023-02-03CC Mode: Fontify a certain foo * bar class by the asymmetric space heuristicAlan Mackenzie
2023-01-27; * lisp/progmodes/cc-engine.el: Delete trailing whitespace.Stefan Kangas
2023-01-27; * lisp/progmodes/cc-engine.el: Delete trailing whitespace.Stefan Kangas
2023-01-23CC Mode: Don't do c-backward-syntactic-ws following a forward movementAlan Mackenzie
2023-01-19CC Mode: Prevent two classes of "type" prematurely entering c-found-typesAlan Mackenzie