Відповіді:
Дивіться розділ " Підсумок запуску" в посібнику Emacs Lisp для детального опису того, що відбувається під час запуску Emacs.
У emacs-startup-hook
пробігах пізніше after-init-hook
.
Одна з ключових відмінностей полягає в тому, що можуть бути параметри командного рядка, оброблені після after-init-hook
і перед emacs-startup-hook
. (Параметри командного рядка обробляються в декілька фаз, деякі обробляються відразу, а деякі після завантаження файлів init.)
M-x report-emacs-bug
.