Tworzę bibliotekę i chciałbym ją ponownie załadować po edycji bez wychodzenia z Emacsa (zakładam, że jest włączona load-path):
(load-library "myname")
Kiedy to robię, Emacs nie odbiera zmian w defvarzmiennych związanych z.
Nie chcę ręcznie wywoływać eval-defun( C-M-x) w każdym formularzu najwyższego poziomu. Czy M-x eval-bufferszacunek defvar/ defcustom?
eval-defuntego, nie odbiera zmian w defvar.
defvarplików w buforze, jeśli dobrze rozumiem.
load-fileoznacza, że chce ocenić cały plik, upewniając się, że defvary są ponownie ocenione.
(unload-feature 'myname)pierwszy?