summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-langs.el
Commit message (Expand)AuthorAgeFilesLines
* Reformulate c-end-of-macro, handling multiline block comments betterAlan Mackenzie2020-02-161-26/+10
* c-end-of-macro: Handle block coment lines with unescaped NLs correctlyAlan Mackenzie2020-02-101-1/+18
* Correct "different than" to "different from" where appropriateAlan Mackenzie2020-02-091-1/+1
* Objective C Mode: Make c-forward-type work with "unsigned long", etc.Alan Mackenzie2020-01-261-3/+2
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* ; Spelling fixesPaul Eggert2019-12-101-1/+1
* CC-Mode: Remove unneeded backslashes from doc strings and regular expressionsAlan Mackenzie2019-10-121-8/+8
* C++ Mode: Correctly handle <:, <::, <::>, etc, according to the C++ standardAlan Mackenzie2019-10-111-0/+17
* C++ Mode: Fontify correctly declarators with identifier preceded by &Alan Mackenzie2019-10-031-1/+1
* C++ Mode: Prevent End of statement being found after {} in "count << vec{} <<"Alan Mackenzie2019-08-061-0/+30
* CC Mode: Fix spurious recognition of operators beginning with, e.g. "or"Alan Mackenzie2019-08-021-1/+1
* Java Mode: Fix handling of nested generics ending in >>>.Alan Mackenzie2019-07-271-8/+10
* CC Mode: Stop /**/ spuriously fontifying as a doc comment under gtkdocAlan Mackenzie2019-07-271-2/+2
* CC Mode. Create lang vars for certain skipping expressions at compile timeAlan Mackenzie2019-07-261-0/+44
* Fix an infinite loop in c-end-of-macro. Should fix bug #36484Alan Mackenzie2019-07-041-2/+2
* CC Mode: Improve handling of unbalanced stringsAlan Mackenzie2019-07-021-1/+5
* Remove another variable obsolete since Emacs 22Stefan Kangas2019-06-151-7/+0
* Optimize one of CC Mode's syntax caches for long comments and strings.Alan Mackenzie2019-05-301-0/+9
* Add standard unmatchable regexpMattias EngdegÄrd2019-05-151-13/+13
* CC Mode: fix indentation in switch statement after "case a(1):".Alan Mackenzie2019-05-151-0/+25
* Fix fontification of first item in CC Mode macro without parenthesesAlan Mackenzie2019-05-021-10/+34
* CC Mode: Fix multiline block comments in macros.Alan Mackenzie2019-05-021-0/+20
* * 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