aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/cc-mode.el (follow)
Commit message (Expand)AuthorAgeFilesLines
* * 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
* Fix problems in CC Mode with " being entered into a comment at EOB.Alan Mackenzie2019-07-231-1/+3
* Implement C++ Mode attributes. This fixes bug #36650.Alan Mackenzie2019-07-211-1/+3
* CC Mode: allow bogusly "adjacent" double quote marks to pair up syntacticallyAlan Mackenzie2019-07-161-168/+260
* Fix bug #36474, such that CC Mode quotes work properly in electric-pair-modeAlan Mackenzie2019-07-081-0/+40
* Replace manually crafted hex regexes with [:xdigit:]Konstantin Kharlamov2019-07-061-11/+11
* Fix an infinite loop in c-end-of-macro. Should fix bug #36484Alan Mackenzie2019-07-041-3/+6
* CC Mode: Improve handling of unbalanced stringsAlan Mackenzie2019-07-021-5/+73
* Revert "* lisp/calc/calc-ext.el (math-scalarp): Fix typo"Stefan Monnier2019-06-261-39/+20
* * lisp/calc/calc-ext.el (math-scalarp): Fix typoStefan Monnier2019-06-261-20/+39
* Move defvars of c-doc-line-join-re + two others from cc-fonts.el to cc-mode.elAlan Mackenzie2019-06-171-0/+19
* Maintain c-syntax-table-hwm when changing syntax-table text propertiesAlan Mackenzie2019-06-161-7/+0
* Depessimize bits of CC Mode for long C macros.Alan Mackenzie2019-06-131-4/+13
* Move declaration of c-syntax-table-hwm to avoid compiler warnings.Alan Mackenzie2019-06-131-7/+7
* CC Mode: Add a workaround for syntax-ppss ignoring syntax-table prop changesAlan Mackenzie2019-06-121-1/+15
* Debug and disentangle the literal cacheing in CC ModeAlan Mackenzie2019-06-011-0/+2
* Tidy up the literal cacheing in CC Mode, optimizing c-full-pp-to-literalAlan Mackenzie2019-06-011-10/+10
* * lisp/subr.el (add-hook): Turn `append` into `depth` (bug#35508)Stefan Monnier2019-05-291-0/+3
* Add standard unmatchable regexpMattias Engdegård2019-05-151-2/+2
* Optimize CC Mode a bit for repetitive insertion and replace-regexpAlan Mackenzie2019-05-101-23/+22
* Fix the formatting of '\' (including apostrophes) in CC Mode.Alan Mackenzie2019-04-261-1/+13
* Restore fontification of delimiters of multiline CC Mode strings.Alan Mackenzie2019-04-251-7/+21
* Optimize for typing characters into long C++ raw strings.Alan Mackenzie2019-04-231-83/+83
* Merge from origin/emacs-26Glenn Morris2019-04-211-1/+19
|\
| * Add a package: line to c-submit-bug-report.Glenn Morris2019-04-201-1/+19
* | Fix Pike Mode's autodoc doc comments style's continued lines.Alan Mackenzie2019-04-201-4/+35
* | Remove subsumed regexp branchesMattias Engdegård2019-04-191-2/+2
* | Allow a CC Mode derived mode to have strings delimited by single quotes.Alan Mackenzie2019-03-301-19/+33
* | Fix (again) regexp bug in CC Mode.Alan Mackenzie2019-03-291-1/+1
* | Improve C++ raw string fontification.Alan Mackenzie2019-03-271-37/+53
* | Correct the indentation of CC Mode brace listsAlan Mackenzie2019-03-121-1/+10