diff options
| author | Jim Porter | 2023-02-12 23:25:59 -0800 |
|---|---|---|
| committer | Jim Porter | 2023-02-15 17:31:52 -0800 |
| commit | 8051be9ac204583e0641779763eb0803c730b4bf (patch) | |
| tree | ec8fe5f6d10438e8d412f991013f4e149c2877b6 /java/debug.sh | |
| parent | 324a1d83c99f6641fa0460fe8c91fa9afad8a4eb (diff) | |
| download | emacs-8051be9ac204583e0641779763eb0803c730b4bf.tar.gz emacs-8051be9ac204583e0641779763eb0803c730b4bf.zip | |
Allow unloading Eshell
* lisp/eshell/em-extpipe.el (eshell-extpipe):
* lisp/eshell/esh-opt.el (eshell-opt): New groups. Eshell uses these
to identify modules to unload.
* lisp/eshell/em-hist.el (eshell-hist-unload-hook):
* lisp/eshell/em-ls.el (eshell-ls-unload-hook):
* lisp/eshell/em-smart.el (eshell-smart-unload-hook):
* lisp/eshell/eshell.el (eshell-unload-hook): Make obsolete and move
to...
* lisp/eshell/em-smart.el (em-smart-unload-function):
* lisp/eshell/em-hist.el (em-hist-unload-function):
* lisp/eshell/em-ls.el (em-ls-unload-function):
* lisp/eshell/eshell.el (eshell-unload-function): ... these.
* lisp/eshell/esh-mode.el (eshell-mode-unload-hook):
* lisp/eshell/esh-module.el (eshell-module-unload-hook): Make
obsolete.
* lisp/eshell/em-ls (eshell-ls-enable-in-dired,
eshell-ls-disable-in-dired): New functions...
(eshell-ls-use-in-dired): ... use them.
* lisp/eshell/esh-module.el (eshell-module--feature-name,
eshell-unload-modules): New functions.
(eshell-unload-extension-modules): Use 'eshell-unload-modules'.
* lisp/eshell/eshell.el (eshell-unload-all-modules): Remove.
* test/lisp/eshell/eshell-tests-unload.el: New file.
* doc/misc/eshell.texi (Bugs and ideas): Remove item about unloading
Eshell not working.
* etc/NEWS: Announce this change (bug#61501).
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions