mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-19 10:22:27 +00:00
2fde6275b6
For discussion, see emacs-devel thread starting at https://lists.gnu.org/archive/html/emacs-devel/2018-04/msg00460.html. * lisp/subr.el (proper-list-p): New function. Implementation suggested by Paul Eggert <eggert@cs.ucla.edu> in https://lists.gnu.org/archive/html/emacs-devel/2018-06/msg00138.html. * doc/lispref/lists.texi (List Elements): * etc/NEWS: Document proper-list-p. * lisp/org/ob-core.el (org-babel-insert-result): * lisp/emacs-lisp/byte-opt.el (byte-optimize-if): * lisp/emacs-lisp/cl-macs.el (cl--make-usage-args): Use proper-list-p. * lisp/emacs-lisp/ert.el (ert--proper-list-p): Remove. Replaced by proper-list-p in lisp/subr.el. (ert--explain-equal-rec): Use proper-list-length. * lisp/format.el (format-proper-list-p): Remove. Replaced by proper-list-p in lisp/subr.el. (format-annotate-single-property-change): Use proper-list-p. * test/lisp/emacs-lisp/ert-tests.el (ert-test-proper-list-p): Move from here... * test/lisp/subr-tests.el (subr-tests--proper-list-length): ...to here, mutatis mutandis. |
||
---|---|---|
.. | ||
edebug-resources | ||
eieio-tests | ||
faceup-resources | ||
faceup-tests | ||
package-resources | ||
shadow-resources | ||
testcover-resources | ||
benchmark-tests.el | ||
bytecomp-tests.el | ||
cconv-tests.el | ||
checkdoc-tests.el | ||
cl-extra-tests.el | ||
cl-generic-tests.el | ||
cl-lib-tests.el | ||
cl-macs-tests.el | ||
cl-preloaded-tests.el | ||
cl-print-tests.el | ||
cl-seq-tests.el | ||
cl-tests.el | ||
derived-tests.el | ||
edebug-tests.el | ||
ert-tests.el | ||
ert-x-tests.el | ||
generator-tests.el | ||
gv-tests.el | ||
let-alist-tests.el | ||
lisp-mode-tests.el | ||
lisp-tests.el | ||
map-tests.el | ||
nadvice-tests.el | ||
package-tests.el | ||
pcase-tests.el | ||
pp-tests.el | ||
regexp-opt-tests.el | ||
ring-tests.el | ||
rmc-tests.el | ||
rx-tests.el | ||
seq-tests.el | ||
shadow-tests.el | ||
subr-x-tests.el | ||
tabulated-list-test.el | ||
testcover-tests.el | ||
text-property-search-tests.el | ||
thunk-tests.el | ||
timer-tests.el |