aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/eshell
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/eshell')
-rw-r--r--lisp/eshell/esh-cmd.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/eshell/esh-cmd.el b/lisp/eshell/esh-cmd.el
index 515a23f81d7..921f08e36f8 100644
--- a/lisp/eshell/esh-cmd.el
+++ b/lisp/eshell/esh-cmd.el
@@ -1218,7 +1218,8 @@ COMMAND may result in an alias being executed, or a plain command."
1218 ;; If the function exists, but is defined in an eshell module 1218 ;; If the function exists, but is defined in an eshell module
1219 ;; that's not currently enabled, don't report it as found 1219 ;; that's not currently enabled, don't report it as found
1220 (if (and file 1220 (if (and file
1221 (string-match "\\(em\\|esh\\)-\\(.*\\)\\(\\.el\\)?\\'" file)) 1221 (string-match "\\(em\\|esh\\)-\\([[:alnum:]]+\\)\\(\\.elc?\\)?\\'"
1222 file))
1222 (let ((module-sym 1223 (let ((module-sym
1223 (intern (file-name-base (concat "eshell-" (match-string 2 file)))))) 1224 (intern (file-name-base (concat "eshell-" (match-string 2 file))))))
1224 (if (and (functionp sym) 1225 (if (and (functionp sym)