Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
unrecognized entry in undo list undo-tree-canary #9903
undo-tree often errors with
From what I can tell, you can't exclude the package (adding it to
For now, I'm using:
Which reverts me back to the normal undo ring as far as I can tell.
I'm trying out:
As it appears to be problematic: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=16377
That said, I don't have high hopes for this as there is a report of it still happening with that set.
If anything, maybe spacemacs should default to
referenced this issue
Feb 26, 2018
Setting undo-tree-enable-undo-in-region nil has fixed the problem for me.
Isn't that fix is already included in the elpa version? https://git.savannah.gnu.org/cgit/emacs/elpa.git/log/packages/undo-tree/undo-tree.el
The patch is not present though in my spacemacs, what do we need to do to bump it?
Could the version number
Because the link: http://www.dr-qubit.org/undo-tree/undo-tree.el
Spacemacs installs undo-tree using
I have updated the packages, and my version
While it seem's to be committed, I don't think that commit is included in the package until a new version is released.
No, I've cloned from http://www.dr-qubit.org/git/undo-tree.git :
I'm not using Spacemacs, but I guess
That's the pickle, there's no easy way.
As I said, I'm not using Spacemacs, but as I'm using straight.el, I can just point it at the maintainer version:
(use-package undo-tree :commands global-undo-tree-mode :demand :delight :init (global-undo-tree-mode) :bind (:map undo-tree-visualizer-mode-map ;; Make return accept currently selected revision and q ;; (and C-g) abort. The defaults are weird. ("<return>" . undo-tree-visualizer-quit) ("C-g" . undo-tree-visualizer-abort) ("q" . undo-tree-visualizer-abort)) ;; Pull package directly from maintainer, the elpa package is behind. :straight (:type git :host nil :repo "http://www.dr-qubit.org/git/undo-tree.git"))
I don't know if Spacemacs has a method of pulling in a custom version of a package. Else, cloning from http://www.dr-qubit.org/git/undo-tree.git and pointing
This should do it:
(undo-tree :location (recipe :fetcher git :url "http://www.dr-qubit.org/git/undo-tree.git" :branch "master"))
in the declaration of