summaryrefslogtreecommitdiff
path: root/lisp/progmodes
Commit message (Expand)AuthorAgeFilesLines
* Do not sharp-quote lambdasNicolas Petton2016-07-261-22/+22
* Fontify C++ parameter packs.Alan Mackenzie2016-07-232-0/+15
* Java Mode: Handle strings as case labels correctly.Alan Mackenzie2016-07-231-2/+2
* ; Revert "Use eldoc-documentation-functions"Dmitry Gutov2016-07-184-21/+17
* Use eldoc-documentation-functionsMark Oteiza2016-07-174-17/+21
* CC Mode: correct incorrect invocation of parse-partial-sexp.Alan Mackenzie2016-07-141-5/+6
* Escape meta chars in commands processed by shellTino Calancha2016-07-131-9/+9
* Amend CC Mode to handle big C++ raw strings correctly.Alan Mackenzie2016-07-123-41/+57
* An efficient built-in mapcanMario Lang2016-07-102-6/+6
* Remove redundant forms from CC Mode for faster fontificationAlan Mackenzie2016-07-031-44/+0
* Speed up CC Mode fontification with less accurate functions extending regionAlan Mackenzie2016-07-032-34/+38
* CC Mode: truncate the semi-nonlit cache when applying syntax-table to a quoteAlan Mackenzie2016-06-301-8/+31
* Fix C-M-a in a C function finding the start of a macro preceding it.Alan Mackenzie2016-06-292-5/+3
* Amend a cache so that typing into C++ raw strings has no undue delay.Alan Mackenzie2016-06-274-174/+338
* Also handle escaping when string begins with a quoteDmitry Gutov2016-06-271-2/+2
* Fix quote escaping in ruby-toggle-string-quotesSriram Thaiyar2016-06-271-1/+1
* ; Spelling fixesPaul Eggert2016-06-261-2/+2
* Use use-region-p in prolog.elLeo Liu2016-06-251-13/+10
* Remove compatibility with Emacs 24.3 in octave-modeLeo Liu2016-06-251-40/+3
* Implement ' separators in C++ integer literals.Alan Mackenzie2016-06-242-22/+113
* Remove some more face aliases obsoleted in 22.1Mark Oteiza2016-06-231-6/+3
* Remove some face aliases obsoleted in 22.1Mark Oteiza2016-06-231-1/+0
* Make typing into incomplete C++ raw strings work, and make it work fast enoughAlan Mackenzie2016-06-232-29/+30
* Fix CC Mode fontification problem apparent in test file decls-6.cc.Alan Mackenzie2016-06-191-7/+43
* c-renarrow-state-cache: take care when new point is inside old brace pair.Alan Mackenzie2016-06-191-4/+8
* Merge from origin/emacs-25Paul Eggert2016-06-191-2/+38
|\
| * Fix eldoc-related freezes in python modeJules Tamagnan2016-06-101-2/+37
| * * lisp/progmodes/python.el (inferior-python-mode):Glenn Morris2016-06-071-0/+1
* | Speed up CC Mode's font locking by taking some code out of a hot loop.Alan Mackenzie2016-06-151-42/+46
* | Automatically detect whether .h file is C or C++Michal Nazarewicz2016-06-151-2/+37
* | Parse compound identifiers in C++ member initialization lists.Alan Mackenzie2016-06-151-5/+30
* | Make python.el work in Emacs 24Noam Postavsky2016-06-141-3/+3
* | Show returned value after gdb-mi "finish" commandEli Zaretskii2016-06-101-1/+12
* | Leading "*" in the doc of defvars is long obsolete.Glenn Morris2016-06-101-3/+5
* | Remove obsolete leading * from defcustom, defface doc strings.Glenn Morris2016-06-092-110/+110
* | Handle C++ raw strings.Alan Mackenzie2016-06-094-6/+416
* | Merge from origin/emacs-25Paul Eggert2016-06-072-2/+2
|\ \ | |/
| * Improve squiggly heredoc support in non-SMIE Ruby modeDmitry Gutov2016-06-071-1/+1
| * Fix doc string quotingStephen Berman2016-06-061-1/+1
* | Correct fontification and indentation of C++'s "constexpr" expressionsAlan Mackenzie2016-06-011-3/+3
* | Merge from origin/emacs-25Paul Eggert2016-05-311-1/+2
|\ \ | |/
| * * lisp/progmodes/elisp-mode.el (elisp-function-argstring): CallAndreas Schwab2016-05-281-1/+2
* | Rationalize the use of c-new-BEG and c-new-END in CC Mode.Alan Mackenzie2016-05-293-75/+85
* | C++ Mode: attribute in class declaration fouls up indentation. Fix!Alan Mackenzie2016-05-282-0/+20
* | Pacify 'make check-declare'Paul Eggert2016-05-261-1/+1
* | Avoid byte-compiler warnings due to 'declare-function'Eli Zaretskii2016-05-261-1/+1
* | Make js-mode's syntax highlighting work againDmitry Gutov2016-05-241-1/+1
* | * lisp/progmodes/cc-mode.el: Add minor commentsStefan Monnier2016-05-231-4/+17
* | python-describe-at-point: add and bindSam Steingold2016-05-181-0/+6
* | Tidy up redundant code in cc-vars.el caused by mistake in emacs-25 -> masterAlan Mackenzie2016-05-161-4/+0