1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00
emacs/lisp/eshell
Jay Kamat a4c616e27a esh-opt.el: Add a :parse-leading-options-only argument (Bug#28323)
* lisp/eshell/esh-opt.el (eshell-eval-using-options): Add a new
:parse-leading-options-only argument which ignores dash/switch
arguments after the first positional argument.
(eshell--process-args): Abort processing of arguments if we see one
positional argument and :parse-leading-options-only is set.
* lisp/eshell/em-tramp.el (eshell/sudo): Use
:parse-leading-options-only, to avoid parsing subcommand switches as
switches of sudo itself.
* test/lisp/eshell/esh-opt-tests.el: Add tests for new and old behavior.
2018-05-15 19:32:49 -04:00
..
em-alias.el
em-banner.el
em-basic.el
em-cmpl.el
em-dirs.el
em-glob.el
em-hist.el
em-ls.el
em-pred.el
em-prompt.el
em-rebind.el
em-script.el
em-smart.el
em-term.el
em-tramp.el esh-opt.el: Add a :parse-leading-options-only argument (Bug#28323) 2018-05-15 19:32:49 -04:00
em-unix.el
em-xtra.el
esh-arg.el
esh-cmd.el
esh-ext.el
esh-io.el
esh-mode.el
esh-module.el
esh-opt.el esh-opt.el: Add a :parse-leading-options-only argument (Bug#28323) 2018-05-15 19:32:49 -04:00
esh-proc.el Make eshell/kill handle -<signal> and -<SIGNALNAME> (Bug#29156) 2018-03-25 11:20:20 -04:00
esh-util.el
esh-var.el
eshell.el