* lisp/eshell/em-ls.el: Adjust requires.
(eshell-glob-regexp): Declare.
* progmodes/vera-mode.el (he-init-string, he-dabbrev-beg)
(he-string-member, he-reset-string, he-substitute-string): Declare.
+ * eshell/em-ls.el: Adjust requires.
+ (eshell-glob-regexp): Declare.
* eshell/em-tramp.el: Adjust requires.
(eshell-parse-command): Autoload.
* eshell/em-xtra.el: Adjust requires.
;;; Code:
-(eval-when-compile (require 'eshell))
(require 'cl-lib)
(require 'esh-util)
(require 'esh-opt)
+(eval-when-compile (require 'eshell))
;;;###autoload
(progn
(defvar ange-cache)
(defvar dired-flag)
+(declare-function eshell-glob-regexp "em-glob" (pattern))
+
(defun eshell-do-ls (&rest args)
"Implementation of \"ls\" in Lisp, passing ARGS."
(funcall flush-func -1)