Files
emacs/lisp
shipmints 81c21d89ed Ensure .dir-locals-2.el behavior as documented (bug#75890)
* lisp/files.el
(dir-locals--all-files): New &optional 'base-el-only' argument.
(dir-locals--base-file): New function.
(dir-locals-find-file): 'locate-dominating-file' only for the base
.dir-locals.el.

* test/lisp/files-tests.el
(files-test-dir-locals-2-solo): New test.
* test/lisp/files-resources/dir-locals-2-solo: New test support.
(files-test-dir-locals-2-paired): New test.
* test/lisp/files-resources/dir-locals-and-2: New test support.
2025-03-22 16:47:27 -04:00
..
2025-03-12 09:38:33 +08:00
2025-03-12 10:09:09 +08:00
2025-03-22 17:49:53 +01:00
2025-03-12 09:38:33 +08:00
2025-03-21 20:56:12 -04:00
2025-02-17 05:37:10 +01:00
2025-02-23 00:38:22 +01:00
2025-03-18 23:35:53 +01:00
2025-02-22 14:48:29 +01:00
2025-02-23 00:38:22 +01:00
2025-03-12 10:09:09 +08:00
2025-03-18 00:16:29 +01:00
2025-03-02 19:46:15 +01:00
2025-02-23 00:38:22 +01:00
2025-02-18 22:27:31 -05:00
2025-03-16 12:52:40 -04:00
2025-02-22 14:48:29 +01:00
2025-03-13 20:18:03 -07:00
2025-02-17 05:37:10 +01:00
2025-03-15 23:05:18 +13:00
2025-03-22 21:09:37 +08:00
2025-02-22 14:48:29 +01:00
2025-02-26 03:08:25 +01:00
2025-02-22 14:48:29 +01:00
2025-03-22 14:14:22 +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.