]> git.eshelyaron.com Git - emacs.git/commit
; Make utility functions for getting the Eshell non-special regexps
authorJim Porter <jporterbugs@gmail.com>
Sun, 20 Oct 2024 23:58:44 +0000 (16:58 -0700)
committerEshel Yaron <me@eshelyaron.com>
Tue, 22 Oct 2024 19:02:16 +0000 (21:02 +0200)
commit744dc426b6154fcaca6141dc2e854f4f6039abfe
tree6058e5c0e1de2774d5cdc2db845a37696ec9237a
parent7869f1a77f2b85bab08c6d09feb92d89c63ae408
; Make utility functions for getting the Eshell non-special regexps

* lisp/eshell/esh-arg.el (eshell-inside-quote-regexp)
(eshell-outside-quote-regexp): Rename to...
(eshell--non-special-inside-quote-regexp)
(eshell--non-special-outside-quote-regexp): ... these, and add
defsubsts.
(eshell-arg-initialize): Don't initialize regexp variables.
(eshell-parse-non-special): ... use them.

* lisp/eshell/em-glob.el (eshell-glob-chars-regexp): Use 'rx-to-string'.

(cherry picked from commit b573aaab76b55ec276b9190570b3ca3ae72cb416)
lisp/eshell/em-glob.el
lisp/eshell/esh-arg.el