undo-tree-mode should be loaded if 'evil/lib' was added to load path... I added in init.el something like this:
(add-to-list 'load-path "~/.emacs.d/evil/lib") (add-to-list 'load-path "~/.emacs.d/evil") (require 'evil) (evil-mode 1) Just curious, anyone knows is it possible to directly use Emacs redo facility without undo-tree-mode? I'm trying to put my Emacs on diet, especially dumping those libraries I rarely use (undo very much, redo from time to time). Currently, after I do (global-undo-tree-mode 0) Emacs will perform only one redo and spit: "Symbol's function definition is void: redo". Any ideas? Thanks. Sanel On Mon, 30 Dec 2013 16:01:45 -0500 Barry OReilly <[email protected]> wrote: > I have this after loading Evil at init.el top level: > > (require 'undo-tree) > (global-undo-tree-mode 1) > > Evil makes the same call if undo-tree is available on the load-path, > so it's not necessary. > > > > On Mon, Dec 30, 2013 at 3:49 PM, Linus Arver <[email protected]> > wrote: > > > Hello list, > > > > When I open a file with an unrecognized extension, my Emacs opens > > it in Fundamental mode (which is what I want). I have Evil enabled > > with > > > > (require 'evil) > > (evil-mode 1) > > > > but the file's buffer does not have undo-tree-mode enabled. I have > > to manually enable it with > > > > M-x undo-tree-mode > > > > . I tried adding > > > > (global-undo-tree-mode) > > > > in my ~/.emacs, but I get nothing. I also tried adding > > > > (add-hook 'evil-after-load-hook > > (lambda () > > (undo-tree-mode) > > ) > > ) > > > > but it doesn't help. If I set my emacs' default major mode to > > text-mode, then undo-tree gets enabled and everything works, but I > > don't want to use this workaround. I also tried deleting all of my > > ~/.emacs except for these lines > > > > (require 'evil) > > (evil-mode 1) > > > > , but I still get the same behavior. Interestingly, the *Messages* > > buffer has undo-tree-mode enabled with this same configuration. > > > > Does anyone have the same issues with Fundamental Mode + Undo Tree > > Mode when opening a file? > > > > -L > > > > _______________________________________________ > > implementations-list mailing list > > [email protected] > > https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list > > _______________________________________________ implementations-list mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
