summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-langs.el
Commit message (Expand)AuthorAgeFilesLines
* * lisp/progmodes/cc-langs.el (c-class-id-suffix-ws-ids-kwds): Correct a typoAlan Mackenzie2019-04-131-1/+1
* Implement "final" before C++ class inheritance lists.Alan Mackenzie2019-04-131-0/+13
* Allow a CC Mode derived mode to have strings delimited by single quotes.Alan Mackenzie2019-03-301-2/+10
* Improve C++ raw string fontification.Alan Mackenzie2019-03-271-5/+5
* Correct the indentation of CC Mode brace listsAlan Mackenzie2019-03-121-1/+1
* Extend electric-pair-mode actions to < and >, and also to ( and ) in literalsAlan Mackenzie2019-01-221-0/+13
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | CC Mode - use font-lock-comment-delimiter-face on block comment end delimitersAlan Mackenzie2018-12-301-0/+11
* | Replace insignificant backquotesMichael Heerdegen2018-11-251-8/+8
* | Add ~44 edebug specs to CC Mode.Alan Mackenzie2018-10-151-0/+1
* | Implement the C++11 "using" type definition.Alan Mackenzie2018-06-091-21/+12
* | Enhance CC Mode's fontification, etc., of unterminated strings.Alan Mackenzie2018-05-201-3/+45
* | Amend c-colon-type-list-re also to handle compound identifiersAlan Mackenzie2018-04-191-1/+5
* | * lisp/progmodes/cc-{defs,engine,langs,vars}.el: Comment the use of "a\\`"Alan Mackenzie2018-04-021-9/+9
* | Handle C++17's constexpr keyword in if statementsAlan Mackenzie2018-03-281-0/+11
* | Replace faulty non-matching regexp "\\<\\>" with "a\\`"Alan Mackenzie2018-03-281-11/+11
* | * lisp/progmodes/cc-langs.el: Silence compiler.Glenn Morris2018-03-231-3/+3
* | Fix some errors in c-display-defun-name when the type is "struct {..}", etc.Alan Mackenzie2018-01-281-0/+12
* | Handle C99 Compound Literals in return statements and argument lists.Alan Mackenzie2018-01-211-0/+6
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Fontify a CPP construct correctly when a comment follows without spacesAlan Mackenzie2017-12-211-2/+2
* Fix misfontification of C++ member initialization list after "throw"Alan Mackenzie2017-12-141-6/+22
* Don't misfontify "foo ()" inside C++ initialization parentheses as a typeAlan Mackenzie2017-12-131-0/+10
* Fix irregularities with CC Mode fontification, particularly with "known types"Alan Mackenzie2017-10-051-0/+11
* Fontify untyped function declarations in C Mode correctly.Alan Mackenzie2017-10-041-0/+5
* Cope better with C++ and Objective-C protection keywords in class declarationsAlan Mackenzie2017-09-161-0/+12
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Spelling fixesPaul Eggert2017-09-101-2/+2
* Fix fontification of "operator~" in C++ Mode.Alan Mackenzie2017-09-031-0/+18
* * lisp/progmodes/cc-langs.el: Mark unused argsStefan Monnier2017-07-041-11/+4
* Make C++ digit separators work. Amend the handling of single quotes generallyAlan Mackenzie2017-07-011-7/+15
* Make CC Mode load cl-lib rather than cl in Emacs 26.Alan Mackenzie2017-06-251-1/+1
* Create a toggle between block and line comments in CC Mode.Alan Mackenzie2017-06-151-13/+18
* Fontify C++ for loop variable as variable, even when followed by parenthesesAlan Mackenzie2017-05-121-0/+15
* Fix edebug-spec on c-lang-defvar.Alan Mackenzie2017-02-181-5/+3
* Handle syntactic WS cache properties more accurately at buffer changes.Alan Mackenzie2017-01-111-0/+9
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | CC Mode: Fix the fontification of a spuriously recognised enum member.Alan Mackenzie2016-12-301-0/+18
* | Partially correct fontification of "(b*3)", and the like, in C++ ModeAlan Mackenzie2016-12-291-0/+16
* | Correctly fontify C++ direct initializations with parens inside functionsAlan Mackenzie2016-09-111-2/+61
* | Handle the C++ "identifiers" "final" and "override" correctly.Alan Mackenzie2016-08-271-1/+13
* | Adapt CC Mode for C++11 uniform initialization.Alan Mackenzie2016-08-211-0/+17
* | ; Spelling fixesPaul Eggert2016-08-211-1/+1
* | Handle C++11 lambda functions.Alan Mackenzie2016-08-151-1/+23
* | Fontify C++ parameter packs.Alan Mackenzie2016-07-231-0/+12
* | Java Mode: Handle strings as case labels correctly.Alan Mackenzie2016-07-231-2/+2
* | Implement ' separators in C++ integer literals.Alan Mackenzie2016-06-241-5/+12
* | Handle C++ raw strings.Alan Mackenzie2016-06-091-0/+4