[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#37811: "standard GNU Emacs Lisp"
From: |
Eli Zaretskii |
Subject: |
bug#37811: "standard GNU Emacs Lisp" |
Date: |
Sat, 19 Oct 2019 12:44:09 +0300 |
> From: Nicholas Drozd <nicholasdrozd@gmail.com>
> Date: Fri, 18 Oct 2019 12:11:34 -0500
>
> Section 5.7 of the Elisp manual ("Using Lists as Sets") mentions
> "standard GNU Emacs Lisp". This makes it sound like there is a
> language standard, which is not the case. I suggest changing the word
> "standard". Possible alternatives: "basic", "plain", "out-of-the-box".
It would sound as if there's a standard if "Standard" was capitalized,
which it isn't.
The text is
Common Lisp note: Common Lisp has functions ‘union’ (which avoids
duplicate elements) and ‘intersection’ for set operations.
Although standard GNU Emacs Lisp does not have them, the ‘cl-lib’
library provides versions. *Note (cl)Lists as Sets::.
So "standard" is used here in contrast to CL. I don't think any of
the proposed replacements pick up that nuance, do they?
We could perhaps simply drop "standard", I think the text will be
understood even without that, given that the reference to CL is so
close.