; 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)