summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-mode.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/progmodes/cc-mode.el (c-common-init): Bind case-fold-search to nilAlan Mackenzie2022-01-311-37/+38
* Merge from origin/emacs-28Eli Zaretskii2022-01-011-1/+1
|\
| * ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* | CC Mode: Remove annoying background fontification. Should fix bug #52298Alan Mackenzie2021-12-191-34/+1
* | Improve behavior of 'electric-pair-mode' in 'cc-mode'Jim Porter2021-11-061-6/+13
* | CC Mode: Fontify "found types" which are recognized after being first scannedAlan Mackenzie2021-10-241-4/+91
* | Revert "CC Mode: Fontify "found types" which are recognized after being ..."Alan Mackenzie2021-10-231-77/+4
* | CC Mode: Fontify "found types" which are recognized after being first scannedAlan Mackenzie2021-10-221-4/+77
|/
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-10-051-1/+1
* ; More minor stylistic fixes found by checkdocStefan Kangas2021-09-221-1/+1
* ; Minor stylistic fixes found by checkdocStefan Kangas2021-09-161-27/+26
* CC Mode: Fix a bug in yesterday's patchAlan Mackenzie2021-08-131-0/+1
* CC Mode: Enhance C++ Mode raw strings to multi-line strings for any languageAlan Mackenzie2021-08-121-32/+37
* Tweak c-mode bug reporting addressGlenn Morris2021-05-231-1/+1
* CC Mode: Put debug specs inside declare forms. Add missing debug specs.Alan Mackenzie2021-04-151-0/+2
* Convert CC Mode to lexical binding in EmacsAlan Mackenzie2021-04-101-1/+1
* Merge from origin/emacs-27Paul Eggert2021-01-011-4/+4
|\
| * Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* | Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* | CC Mode: correct the handling of empty stringsAlan Mackenzie2020-12-301-1/+5
* | CC Mode: Add newish AWK Mode facilities, as used in gawk-4.Alan Mackenzie2020-12-281-0/+1
* | CC Mode: introduce a new cache for brace structures. This fixes bug #45248Alan Mackenzie2020-12-241-9/+25
* | CC Mode: Optimize for scrolling large buffers containing few bracesAlan Mackenzie2020-12-151-12/+21
* | Make XEmacs compat aliases easy-menu-{add,remove} obsoleteStefan Kangas2020-11-241-6/+12
* | CC Mode: fix many compiler warnings which would appear with lexical bindingAlan Mackenzie2020-11-091-1/+1
* | C++ Mode: handle __attribute__,etc. inside constructor argument listsAlan Mackenzie2020-09-121-7/+27
* | CC Mode: Fix minor bugs in the string handling functionsAlan Mackenzie2020-09-111-9/+16
* | Merge from origin/emacs-27Glenn Morris2020-08-311-3/+3
|\|
| * CC Mode: Fix processing for when c-multiline-string-start-char is a characterAlan Mackenzie2020-08-291-3/+3
* | Remove redundant code from c-font-lock-fontify-regionAlan Mackenzie2020-07-191-61/+41
* | * lisp/progmodes/cc-mode.el (c-or-c++-mode--regexp): Change WS to [ \t] in itAlan Mackenzie2020-07-021-1/+1
* | CC Mode: optimize for repeated simple operations.Alan Mackenzie2020-06-291-84/+140
* | Merge from origin/emacs-27Paul Eggert2020-06-011-1/+1
|\|
| * CC Mode: Fix bug #39972, by fixing c-display-defun-name for nested defunsAlan Mackenzie2020-05-221-1/+1
* | CC Mode: Fix bug #39972, by fixing c-display-defun-name for nested defunsAlan Mackenzie2020-05-201-1/+1
* | CC Mode: Fix bug #40052, where a very large macro was too slow in scrollingAlan Mackenzie2020-05-151-4/+4
* | cc-mode: extend regexp used by ‘c-or-c++-mode’Michal Nazarewicz2020-05-091-6/+15
* | CC Mode: allow specified directives (e.g. pragma) to be indented as statementsAlan Mackenzie2020-03-081-36/+25
* | Merge from origin/emacs-27Glenn Morris2020-03-041-7/+6
|\|
| * CC Mode: Fix the handling of two adjacent after-change-functionses.Alan Mackenzie2020-03-041-7/+6
* | Merge from origin/emacs-27Glenn Morris2020-03-041-17/+30
|\|
| * CC Mode: Protect against consecutive calls to before-change-functions ...Alan Mackenzie2020-02-231-17/+30
* | Remove subsumed repetitions in regexpsMattias Engdegård2020-02-201-1/+1
|/
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* CC Mode. Fix fontification bug with unterminated quotes on adjacent linesAlan Mackenzie2019-11-301-38/+72
* Widen around c-font-lock-fontify-region. This fixes bug #38049.Alan Mackenzie2019-11-091-38/+40
* CC-Mode: Remove unneeded backslashes from doc strings and regular expressionsAlan Mackenzie2019-10-121-1/+1
* lisp/*.el, src/*.c: Fix typos in docstringsJuanma Barranquero2019-09-191-1/+1
* Fix 2019-08-04 regex lintPaul Eggert2019-08-041-2/+2
* CC Mode: Fix the timing of application and removal of string fence propertiesAlan Mackenzie2019-08-021-36/+35