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

Reply via email to