mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Merge from origin/emacs-30
6447634f17; * admin/MAINTAINERS: Add CC Mode.486d5d524cUpdate cc-mode URL to point to nongnu.org17ef46e849; * etc/NEWS: Note CVE-2024-53920 further up also.05ee2b741f; * CONTRIBUTE: Suggest to run more tests sometimes.e74efd9a42* CONTRIBUTE: Recommend running the unit test prior to co...a9cde2463aDon't signal an error in treesit-node-at5d021a711a; Improve documentation of '.dir-locals.el'84595cbcc7; (let-alist): Document double-dot escape syntax. (Bug#75...5617b07a45; Prefer HTTPS to HTTP in docsfdd23023c8; * admin/MAINTAINERS: Sort external packages alphabetica...74dcfe155a; * etc/NEWS: Remove temporary documentation markers.a87c382cab; * etc/NEWS: Add missing temporary documentation tags.3c820cd265Document insert-directory-program as a user option2c1edf5f62doc/lispref/modes.texi (Syntactic Font Lock): Update for ... # Conflicts: # etc/NEWS
This commit is contained in:
commit
7c0a93d7e5
16 changed files with 91 additions and 484 deletions
|
|
@ -146,6 +146,12 @@ the variables of the outer one. You can, however, access alists
|
|||
inside the original alist by using dots inside the symbol, as
|
||||
displayed in the example above.
|
||||
|
||||
To refer to a non-`let-alist' variable starting with a dot in BODY, use
|
||||
two dots instead of one. For example, in the following form `..foo'
|
||||
refers to the variable `.foo' bound outside of the `let-alist':
|
||||
|
||||
(let ((.foo 42)) (let-alist \\='((foo . nil)) ..foo))
|
||||
|
||||
Note that there is no way to differentiate the case where a key
|
||||
is missing from when it is present, but its value is nil. Thus,
|
||||
the following form evaluates to nil:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue