Files
emacs/lisp
Sam Steingold eeeb481750 Cleanup `string-equal-ignore-case' declarations.
Also, a minor declaration cleanup for other `compare-strings' thin wrappers.
* lisp/emacs-lisp/byte-opt.el (side-effect-free-fns): Remove
  `string-equal-ignore-case', `string-prefix-p', `string-suffix-p'.
(side-effect-and-error-free-fns): Add `proper-list-p' (it already
  was in `pure-fns').
(pure-fns): Remove `string-prefix-p', `string-suffix-p'
  (`string-equal-ignore-case' was missing here).
* lisp/subr.el (proper-list-p): Remove partially duplicate `put's from here.
(string-equal-ignore-case, string-prefix-p, string-suffix-p): Add
  `pure' and `side-effect-free' declarations.
(string-equal-ignore-case): Make inline.
2022-07-28 12:36:21 -04:00
..
2022-07-28 10:48:38 +02:00
2022-07-28 10:48:38 +02:00
2022-07-19 15:21:56 +02:00
2022-07-17 06:30:41 +02:00
2022-07-28 15:32:42 +02:00
2022-07-28 10:48:38 +02:00
2022-07-28 10:48:38 +02:00
2022-07-11 11:30:00 +02:00
2022-07-19 14:13:25 +02:00
2022-05-28 07:06:30 +02:00
2022-06-27 15:32:53 +03:00
2022-07-28 17:49:57 +02:00
2022-07-02 09:33:51 +02:00
2022-07-28 14:56:24 +02:00
2022-07-09 11:47:52 +02:00
2022-07-14 12:13:31 +02:00
2022-07-14 12:52:32 +02:00
2022-07-14 11:37:42 +02:00
2022-07-02 13:32:41 +02:00
2022-05-13 14:44:34 +02:00
2022-07-14 12:52:32 +02:00
2022-07-23 20:00:04 +08:00
2022-07-28 15:07:34 +02:00
2022-07-28 14:56:24 +02:00
2022-07-11 11:30:00 +02:00
2022-07-12 06:30:35 +02:00
2022-07-24 09:55:01 +02:00
2022-07-22 22:43:38 +02:00
2022-07-28 14:39:38 +02:00
2022-07-11 11:30:00 +02:00
2022-06-15 16:43:22 +02:00
2022-07-28 12:47:55 +02:00
2022-07-08 23:36:18 +02:00
2022-07-13 21:07:10 +02:00
2022-06-05 09:52:09 +03:00
2022-07-26 13:49:28 -04:00
2022-07-26 14:23:30 +02:00
2022-07-02 13:32:41 +02:00
2022-07-17 12:56:38 +02:00
2022-07-04 17:01:53 +02:00
2022-07-28 14:39:38 +02:00
2022-07-26 14:23:30 +02:00
2022-07-14 11:37:42 +02:00
2022-07-04 14:56:11 +02:00
2022-07-14 11:37:42 +02:00
2022-07-11 17:59:25 +02:00
2022-07-08 14:10:38 +02:00
2022-07-20 22:38:01 +02:00
2022-07-04 14:56:11 +02: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.