Files
emacs/lisp/eshell
Jim Porter 605f26cf70 Fix a race condition when running Eshell startup scripts
Previously, these scripts could run before all the Eshell modules had
fully-initialized.

* lisp/eshell/esh-mode.el (eshell-after-initialize-hook): New hook...
(eshell-mode): ... run it.

* lisp/eshell/em-script.el (eshell-run-startup-scripts): New function...
(eshell-script-initialize): ... add it to
'eshell-after-initialize-hook'.

* etc/NEWS: Announce 'eshell-after-initialize-hook'.
2024-10-21 14:21:50 -07:00
..
2024-07-08 16:51:05 +02:00
2024-07-08 16:51:05 +02:00
2024-07-08 16:51:05 +02:00
2024-07-08 16:51:05 +02:00