Files
emacs/lisp
Alan Mackenzie 57e9141a9c Optimize one of CC Mode's syntax caches for long comments and strings.
* lisp/progmoes/cc-langs.el (c-block-comment-awkward-chars): New lang
constant and variable.

* lisp/progmodes/cc-engine.el (c-state-semi-nonlit-pos-cache): Enhance the
doc comment.
(c-state-semi-get-near-cache-entry, c-state-semi-pp-to-literal): Reuse entry
if the sought position is in a literal, and lies between the literal start and
the entry's position.
(c-cache-to-parse-ps-state, c-parse-ps-state-below): Amend such that instead
of cacheing a state for a position after a backslash or first character of a
2-character comment delimiter, this is done for the previous character
position.
2019-05-30 19:37:25 +00:00
..
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-14 17:18:18 -07:00
2019-05-26 01:00:16 -07:00
2019-03-19 18:47:53 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-30 20:29:29 +03:00
2019-04-05 20:33:07 -04:00
2019-02-24 08:46:54 -08:00
2019-05-17 04:47:31 +02:00
2019-05-17 04:47:31 +02:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-08 07:51:48 -07:00
2019-05-26 01:00:16 -07:00
2019-03-05 22:15:02 -08:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00
2019-05-26 01:00:16 -07:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.