summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-fonts.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
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-13CC Mode: Fix cc-fonts.el errors for XEmacs.Alan Mackenzie
2025-05-02; * lisp/progmodes/cc-fonts.el (cl-delete-duplicates): Declare.Eli Zaretskii
2025-05-01Implement C23 features:Alan Mackenzie
2025-03-27C++ Mode: Fix some indentation bugs. FIxes bug#19867Alan Mackenzie
2025-02-26; Whitespace fixes to silence git hooksStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-19; Fix more obsoletion warningsStefan Kangas
2024-12-18Make font-lock face variables obsoleteStefan Kangas
2024-10-26* lisp/progmodes/cc-langs.el (c-cpp-matchers): Remove an unneeded let*.Alan Mackenzie
2024-10-25CC Mode: correct handling of properties on #include <...>Alan 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-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-07-08Merge from origin/emacs-29Eli Zaretskii
2023-07-04objc-mode: Fix exceptions in fontification.Alan Mackenzie
2023-07-01C Mode: Don't fontify foo globally as type due to "struct foo"Alan Mackenzie
2023-06-28Fontify C, C++, Objective C identifiers containing $Alan Mackenzie
2023-06-24Merge from origin/emacs-29Eli Zaretskii
2023-06-21Correct handling of template markers on deletion/insertionAlan Mackenzie
2023-04-14Improve C++ concept indentation.Alan Mackenzie
2023-04-05CC Mode: Fix fontification problems shown by test file templates-20.ccAlan Mackenzie
2023-02-21Merge from origin/emacs-29Stefan Kangas
2023-02-19Merge from origin/emacs-28Stefan Kangas
2023-02-17Add handling of the C11 _Generic construct to C ModeAlan Mackenzie
2023-01-18; Avoid byte-compiler warning in cc-fonts.el.Eli Zaretskii
2023-01-17CC Mode: On removal of "typedef", remove pertinent types from c-found-typesAlan Mackenzie
2023-01-10CC Mode: partially revert commit from 2022-10-04Alan Mackenzie
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-10-29c-get-fontification-context: Refine the last non-default arm of the condAlan Mackenzie
2022-10-28CC Mode: Fontify cast types without adding them to c-found-typesAlan Mackenzie
2022-10-25Test face name variables are bound before using them in cc-fonts.elAlan Mackenzie
2022-10-19CC Mode: Cease adding types to found-types too eagerlyAlan Mackenzie
2022-10-14Correctly fontify C++'s operator"" _tag (...)Alan Mackenzie
2022-10-04CC Mode: Optimize c-fontify-new-found-type and amend a debug specAlan Mackenzie
2022-09-29CC Mode: Refactor c-forward-delarator and callersAlan Mackenzie
2022-09-29; Fix typos (prefer American spelling)Stefan Kangas
2022-09-26CC Mode: Handle C++20 conceptsAlan Mackenzie
2022-09-16cc-fonts.el: Eliminate an Emacs compiler warning introduced yesterday.Alan Mackenzie
2022-09-15CC Mode: Handle C++20 modulesAlan Mackenzie
2022-08-31C++ Mode: Fontify functions correctly with commas in template expressionsAlan Mackenzie
2022-08-24C++ Mode - Fontify "class Foo {\n ~Foo() noexcept;" correctlyAlan Mackenzie
2022-08-06CC Mode: Optimize font-locking stanzas for long raw strings.Alan Mackenzie
2022-07-03Merge from origin/emacs-28Stefan Kangas
2022-07-02CC Mode: Fix a c-backward-token-2 call wrongly jumping back over macros.Alan Mackenzie
2022-02-10Note current buffer and restore it in c-force-redisplay.Alan Mackenzie