Znalazłem raczej użyteczny sposób, w jaki pakiety działają w Emacsie 24 , jednak chciałbym uzyskać ostateczną odpowiedź od doświadczonego użytkownika lub głównego programisty, która z nich jest preferowana w typowym przypadku 24.4.
Afaik, (add-hook 'after-init-hook ...)
to tak zwane brutalne podejście do konfigurowania pakietów. Jednak eval-after-load
jego bardziej składniowy cukier with-eval-after-load
wydaje się bardziej odpowiedni dla bardziej dynamicznej i drobnoziarnistej konfiguracji, która dobrze współgra ze stopniowym, oddzielnym i leniwym ładowaniem rozszerzeń.
Czy moje rozumowanie jest prawidłowe? O czym jeszcze powinienem pamiętać?
eval-after-load
dowolnym pakietem, prawda i(package-initialize)
w ogóle nie używać ?