summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-defs.el
AgeCommit message (Expand)Author
2021-09-22; More minor stylistic fixes found by checkdocStefan Kangas
2021-09-16; Minor stylistic fixes found by checkdocStefan Kangas
2021-08-21CC Mode: Move a macro to before its first use in a file.Alan Mackenzie
2021-08-20Fix c-tentative-buffer-changes to be nestable in c-save-buffer-stateAlan Mackenzie
2021-08-12CC Mode: Enhance C++ Mode raw strings to multi-line strings for any languageAlan Mackenzie
2021-05-04Remove unused lexical variables in cc-defs.elBasil L. Contovounesios
2021-05-02* lisp/progmodes/cc-defs (c-save-buffer-state): Amend debug spec, t to let*Alan Mackenzie
2021-04-15CC Mode: Put debug specs inside declare forms. Add missing debug specs.Alan Mackenzie
2021-04-10Convert CC Mode to lexical binding in EmacsAlan Mackenzie
2021-03-29Fix an infinite loop in C++ Mode redisplay. This was bug #47191.Alan Mackenzie
2021-01-01Update copyright year to 2021Paul Eggert
2020-12-31CC Mode: increment version numbers to 5.35 due to standalone releaseAlan Mackenzie
2020-11-09CC Mode: fix many compiler warnings which would appear with lexical bindingAlan Mackenzie
2020-09-11CC Mode: Fix minor bugs in the string handling functionsAlan Mackenzie
2020-06-29CC Mode: optimize for repeated simple operations.Alan Mackenzie
2020-03-14* lisp/progmodes/cc-defs.el (c-version): update to 5.34.2 for master branchAlan Mackenzie
2020-02-20Fix broken regexpsMattias EngdegÄrd
2020-01-01Update copyright year to 2020Paul Eggert
2019-11-30CC Mode. Fix fontification bug with unterminated quotes on adjacent linesAlan Mackenzie
2019-11-09CC Mode. Allow fontification of "wrong" style comments with warning face.Alan Mackenzie
2019-10-12CC-Mode: Remove unneeded backslashes from doc strings and regular expressionsAlan Mackenzie
2019-08-01Fix usage of remove-text-propertiesBasil L. Contovounesios
2019-07-16CC Mode: allow bogusly "adjacent" double quote marks to pair up syntacticallyAlan Mackenzie
2019-06-19Update CC Mode's version number to 5.34Alan Mackenzie
2019-06-17Remove the now unneeded c-font-lock-flush from CC Mode.Alan Mackenzie
2019-06-16Maintain c-syntax-table-hwm when changing syntax-table text propertiesAlan Mackenzie
2019-05-15Add standard unmatchable regexpMattias EngdegÄrd
2019-04-25Restore fontification of delimiters of multiline CC Mode strings.Alan Mackenzie
2019-03-27Improve C++ raw string fontification.Alan Mackenzie
2019-03-20Merge from origin/emacs-26Glenn Morris
2019-03-10* lisp/progmodes/cc-defs.el: Update c-version to 5.33.2 for Emacs 26.2Alan Mackenzie
2019-01-22Extend electric-pair-mode actions to < and >, and also to ( and ) in literalsAlan Mackenzie
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-11-25Replace insignificant backquotesMichael Heerdegen
2018-10-15Add ~44 edebug specs to CC Mode.Alan Mackenzie
2018-08-21Audit use of lsh and fix glitchesPaul Eggert
2018-05-20Enhance CC Mode's fontification, etc., of unterminated strings.Alan Mackenzie
2018-04-02* lisp/progmodes/cc-{defs,engine,langs,vars}.el: Comment the use of "a\\`"Alan Mackenzie
2018-03-28Replace faulty non-matching regexp "\\<\\>" with "a\\`"Alan Mackenzie
2018-03-23; Use GNU not Gnu in docsGlenn Morris
2018-01-01Update copyright year to 2018Paul Eggert
2017-12-21Fontify a CPP construct correctly when a comment follows without spacesAlan Mackenzie
2017-12-16* lisp/progmodes/cc-defs.el (c-version): Update to 5.33.1.Alan Mackenzie
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-09-03Correct the fontification of quote marks after buffer changes in CC Mode.Alan Mackenzie
2017-07-12CC Mode: create and use c-set-keymap-parent.Alan Mackenzie
2017-07-04* lisp/progmodes/cc-defs.el (lookup-syntax-properties): Move ...Stefan Monnier
2017-07-01Make C++ digit separators work. Amend the handling of single quotes generallyAlan Mackenzie
2017-06-25Make CC Mode load cl-lib rather than cl in Emacs 26.Alan Mackenzie