summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/generate-lisp-file.el
diff options
context:
space:
mode:
authorJim Porter <jporterbugs@gmail.com>2023-01-15 16:44:23 -0800
committerJim Porter <jporterbugs@gmail.com>2023-01-30 17:49:11 -0800
commitcc5a2ed457eb34543bb7aaf6b39663af2599805d (patch)
tree21f3755be4249b38a49b68429cd7538821ea1411 /lisp/emacs-lisp/generate-lisp-file.el
parent79154f625cc4f1db3cd2b9df1a3d88def27e0d56 (diff)
downloademacs-cc5a2ed457eb34543bb7aaf6b39663af2599805d.tar.gz
emacs-cc5a2ed457eb34543bb7aaf6b39663af2599805d.tar.bz2
emacs-cc5a2ed457eb34543bb7aaf6b39663af2599805d.zip
Properly parse Eshell variable splices for interactive completion
Previously, the code simply ignored the splice operator, which usually worked, but isn't actually correct. * lisp/eshell/em-cmpl.el (eshell-complete-eval-argument-form): New function. (eshell-complete-parse-arguments): Properly parse variable splices. * test/lisp/eshell/em-cmpl-tests.el (em-cmpl-test/parse-arguments/variable/splice): New test.
Diffstat (limited to 'lisp/emacs-lisp/generate-lisp-file.el')
0 files changed, 0 insertions, 0 deletions