On 2011-08-08 20:02 +0200, Michael Markert wrote: > The libraries undo-tree and goto-chg are distributed with evil. ... > If it's just convenience to provide them, then please replace those > with a note or warning when the libraries are not found.
They are provided so that "make test", "make emacs" and similar Makefile rules can always load them. When elusive bugs are encountered, it's convenient to be able to start a fresh instance of Emacs which doesn't load the user's settings at all. On the other hand, when the user's settings /are/ loaded, these files should not be. Commit 586bbdb places them in a subdirectory lib/, which shields them from the `load-path' since Emacs does not add directories recursively.[1] [1] Although one can force it to by calling `normal-top-level-add-subdirs-to-load-path'. In that case, remove "~/.emacs.d/evil/lib" from `load-path' afterwards. -- Vegard _______________________________________________ implementations-list mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
