mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Use 'esh-module-autoload' for Eshell modules' defgroups
This will let modules define their own, regular autoloads, independent
of the core Eshell machinery for defining modules.
* lisp/eshell/em-alias.el (em-alias):
* lisp/eshell/em-banner.el (em-banner):
* lisp/eshell/em-basic.el (em-basic):
* lisp/eshell/em-cmpl.el (em-cmpl):
* lisp/eshell/em-dirs.el (em-dirs):
* lisp/eshell/em-elecslash.el (em-elecslash):
* lisp/eshell/em-extpipe.el:
* lisp/eshell/em-glob.el (em-glob):
* lisp/eshell/em-hist.el (em-hist):
* lisp/eshell/em-ls.el (em-ls):
* lisp/eshell/em-pred.el (em-pred):
* lisp/eshell/em-prompt.el (em-prompt):
* lisp/eshell/em-rebind.el (em-rebind):
* lisp/eshell/em-script.el (em-script):
* lisp/eshell/em-smart.el (em-smart):
* lisp/eshell/em-term.el (em-term):
* lisp/eshell/em-tramp.el (em-tramp):
* lisp/eshell/em-unix.el (em-unix):
* lisp/eshell/em-xtra.el (em-xtra): Use 'esh-module-autoload'.
* lisp/eshell/esh-module.el ("esh-module-loaddefs"): Load this instead
of "esh-groups".
* .gitignore: Change esh-groups.el to esh-module-loaddefs.el
This commit is contained in:
parent
6c2f21e4a6
commit
4c924a5333
21 changed files with 21 additions and 111 deletions
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
(require 'esh-mode)
|
||||
|
||||
;;;###autoload
|
||||
;;;###esh-module-autoload
|
||||
(progn
|
||||
(defgroup eshell-script nil
|
||||
"This module allows for the execution of files containing Eshell
|
||||
|
|
@ -115,9 +115,4 @@ Comments begin with `#'."
|
|||
(put 'eshell/. 'eshell-no-numeric-conversions t)
|
||||
|
||||
(provide 'em-script)
|
||||
|
||||
;; Local Variables:
|
||||
;; generated-autoload-file: "esh-groups.el"
|
||||
;; End:
|
||||
|
||||
;;; em-script.el ends here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue