diff options
author | Jim Porter <jporterbugs@gmail.com> | 2022-06-24 08:39:42 -0700 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2022-06-26 16:52:36 +0200 |
commit | ea3681575f24ab6766931d0c86f080c52f2ce2d7 (patch) | |
tree | b34466ad22ff94bd3a26aa0d9e98e43b78393d67 /lisp/textmodes/string-edit.el | |
parent | 598d7c5d1c10bfb161cb53aa76d480864414487c (diff) | |
download | emacs-ea3681575f24ab6766931d0c86f080c52f2ce2d7.tar.gz emacs-ea3681575f24ab6766931d0c86f080c52f2ce2d7.tar.bz2 emacs-ea3681575f24ab6766931d0c86f080c52f2ce2d7.zip |
Convert Eshell globs ahead of time instead of doing it repeatedly
* lisp/eshell/em-glob.el (eshell-glob-recursive): New variable.
(eshell-glob-convert-1, eshell-glob-convert): New functions.
(eshell-extended-glob): Use 'eshell-glob-convert'.
(eshell-glob-entries): Adapt function to use pre-converted globs.
* test/lisp/eshell-em-glob-tests.el (em-glob-test/match-dot-files):
New test.
Diffstat (limited to 'lisp/textmodes/string-edit.el')
0 files changed, 0 insertions, 0 deletions