diff options
| author | Jim Porter | 2024-11-01 13:11:47 -0700 |
|---|---|---|
| committer | Jim Porter | 2024-11-23 22:40:43 -0800 |
| commit | b4655ff99b512f30220f22226514267d78a70605 (patch) | |
| tree | fd39c87e549922cb6fc377fa09d01adff5daffd7 /src/coding.c | |
| parent | f713258416f224b93e4f25b2db24d5e8797bcbff (diff) | |
| download | emacs-b4655ff99b512f30220f22226514267d78a70605.tar.gz emacs-b4655ff99b512f30220f22226514267d78a70605.zip | |
Remove 'eshell-escape-arg'
Eshell no longer needs this function, since all command parsing is
performed first, with special syntax annotated with text properties as
needed, as opposed to marking literal text with a property (bug#54486).
* lisp/eshell/em-pred.el (eshell-modifier-alist): Make "q" modifier
obsolete.
(eshell-modifier-help-string): Remove mention of "q".
* lisp/eshell/esh-arg.el (eshell-escape-arg): Make obsolete.
(eshell-parse-backslash, eshell-parse-literal-quote)
(eshell-parse-double-quote): Don't call 'eshell-escape-arg'.
* lisp/eshell/esh-var.el (eshell-parse-variable): Don't call
'eshell-escape-arg'.
* test/lisp/eshell/em-extpipe-tests.el (em-extpipe-test-2)
(em-extpipe-test-9, em-extpipe-test-11): Remove 'eshell-escape-arg'.
* test/lisp/eshell/em-pred-tests.el (em-pred-test/modifier-quote):
Remove test.
* test/lisp/eshell/esh-var-tests.el
(esh-var-test/quoted-interp-var-indices)
(esh-var-test/quote-interp-var-indices-subcommand): Remove workaround in
tests.
* doc/misc/eshell.texi (Argument Modifiers): Remove documentation of
obsolete "q" modifier.
Diffstat (limited to 'src/coding.c')
0 files changed, 0 insertions, 0 deletions