]> git.eshelyaron.com Git - emacs.git/commit
Add new Eshell built-in command 'funcall'
authorJim Porter <jporterbugs@gmail.com>
Fri, 17 May 2024 03:33:18 +0000 (20:33 -0700)
committerEshel Yaron <me@eshelyaron.com>
Sat, 18 May 2024 18:52:01 +0000 (20:52 +0200)
commitd7b825921e8d74fb6bb4a3351b196e1dddbdb618
treed34e17f5019144af88e4eba2552c33276d2adf6c
parent79ca6021e71af0500cbdc5c010b381f65f4c6998
Add new Eshell built-in command 'funcall'

* lisp/eshell/esh-cmd.el (eshell/funcall): New function...

* test/lisp/eshell/em-glob-tests.el (em-glob-test/expand/splice-results)
(em-glob-test/expand/no-splice-results)
(em-glob-test/expand/explicitly-splice-results)
(em-glob-test/expand/explicitly-listify-results):
* test/lisp/eshell/esh-var-tests.el
(esh-var-test/quoted-interp-lisp-indices)
(esh-var-test/quoted-interp-cmd-indices)
(esh-var-test/interp-convert-quoted-var-number)
(esh-var-test/quoted-interp-convert-var-number)
(esh-var-test/quoted-interp-convert-quoted-var-number)
(esh-var-test/last-status-var-lisp-command)
(esh-var-test/last-result-var-split-indices)
(esh-var-test/last-arg-var-split-indices): ... use it in tests.

* doc/misc/eshell.texi (List of Built-ins): Describe this command.

(cherry picked from commit 2f7d011d180b1e8d8dc6784cd9b48cf5690b7c62)
doc/misc/eshell.texi
lisp/eshell/esh-cmd.el
test/lisp/eshell/em-glob-tests.el
test/lisp/eshell/esh-var-tests.el