summaryrefslogtreecommitdiff
path: root/lisp/isearchb.el
diff options
context:
space:
mode:
authorJim Porter <jporterbugs@gmail.com>2022-03-19 12:41:13 -0700
committerEli Zaretskii <eliz@gnu.org>2022-04-17 10:28:23 +0300
commit6358cbc21a816ac95c2e6e22e087ccd3736874bc (patch)
tree991f8731ca91f51f1c87380132b03b793c42c8ba /lisp/isearchb.el
parentbbb92dde01ec3fc46b24247fb2d181a21dbcc40a (diff)
downloademacs-6358cbc21a816ac95c2e6e22e087ccd3736874bc.tar.gz
Add unit tests and documentation for Eshell predicates/modifiers
* lisp/eshell/esh-cmd.el (eshell-eval-argument): New function. * lisp/eshell/esh-util.el (eshell-file-attributes): Pass original value of FILE to 'file-attributes'. * lisp/eshell/em-pred.el (eshell-predicate-alist): Change socket char to '=', since 's' conflicts with setuid. (eshell-modifier-alist): Fix 'E' (eval) modifier by using 'eshell-eval-argument'. Also improve performance of 'O' (reversed sort) modifier. (eshell-modifier-help-string): Fix documentation of global substitution modifier. (eshell-pred-substitute): Fix infinite loop in some global substitutions. (eshell-join-members): Fix joining with implicit " " delimiter. (Bug#54470) * test/lisp/eshell/em-pred-tests.el: New file. * doc/misc/eshell.texi (Argument Predication): New section.
Diffstat (limited to 'lisp/isearchb.el')
0 files changed, 0 insertions, 0 deletions