vundo
Visualize the undo tree. (by casouri)
flymake-collection
Collection of checkers for flymake (by mohkale)
vundo | flymake-collection | |
---|---|---|
15 | 5 | |
387 | 63 | |
- | - | |
7.1 | 6.5 | |
9 days ago | 14 days ago | |
Emacs Lisp | Emacs Lisp | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vundo
Posts with mentions or reviews of vundo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-11.
-
Text Editor Data Structures: Rethinking Undo
vundo is a simpler implementation: it reuses Emacs's tree and just implements the visualisation part.
undo-tree is a reimplementation of Emacs's tree based undo, that supports a visualization.
* undo-tree LOC: 4700. https://gitlab.com/tsc25/undo-tree/-/blob/master/undo-tree.e...
* vundo LOC: 1350. https://github.com/casouri/vundo/blob/master/vundo.el
-
WTF is: "Re-entering top level after C stack overflow"?
Actually I put together vundo diff functionality which I use everyday; it's very simple so you can easily stick in your .emacs. Or perhaps will get added to vundo (maybe with a special color for the "diff-from" circle, or the ability to set a "from" and "to" for diffing across a few undos) . It's "on demand" rather than automatic, but I actually find it easier to get a diff buffer where I want it, then leave it as I move around the tree. Very happy with vundo.
-
Significant performance issues, am I doing anything really stupid?
And if you want a graphical undo without the large underlying data structure, give vundo a try. It just re-uses the same undo data structure emacs already keeps.
-
Is there anything like “undo at this line?”
If you still want undo visualization, there's vundo that gives you a tree display of the state of the built-in undo: https://github.com/casouri/vundo
-
Any winner-mode enhancement? Something like vundo.
Is there anything like vundo for winner-mode? Or is any body have a winner-mode configuration that would behave like vundo?
-
help understanding how to do undo/redo.
Take a look at vundo:
-
Let's share your top 3 packages that you can't live without.
vundo: Visualize the undo tree.
-
What's the best way to use undo-redo on emacs?
You could try vundo
-
What have you recently *removed* from your Emacs configuration?
I switched from undo-tree to vundo and am favorably impressed.
-
Vundo is great! (visual undo-tree for emacs-28)
Submitted a PR to simplify that.
flymake-collection
Posts with mentions or reviews of flymake-collection.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-24.
-
Flymake and PHP
Keep in mind the flymake-php package is pretty old. If you want, you can take a look at flymake-collection and possibly configure a checker for PHP yourself using the macros provided by that package.
- flymake-collection: Collection of checkers for flymake
-
Improving Emacs Performance
Granted, Flycheck makes it easier to create checkers. But flymake-collection and the macros it defines make it easier for Flymake.
-
What have you recently *removed* from your Emacs configuration?
I also got rid of posframe. I can have the minibuffer open at the top of the frame using display-buffer-in-side-window (side . top) which is good enough for me. I also got rid of ranger for dired and general for bind-key (since I was already using use-package, bind-key basically comes for free). Got rid of flycheck for flymake (https://github.com/mohkale/flymake-collection makes this a lot easier!). I also moved from evil to the less intrusive meow for modal editing (https://github.com/meow-edit/meow).
-
Package announcement: flymake-collection
Hiya, this is just a post announcing a packge I recently released to MELPA called [flymake-collection](https://github.com/mohkale/flymake-collection). It's essentially a collection of checkers for flymake bringing it a little closer to the outstanding out-of-the-box experience offered by flycheck. It was renamed from a package called flymake-rest which you might've heard of. Please check it out if you're interested and share any feedback :-).
What are some alternatives?
When comparing vundo and flymake-collection you can also consider the following projects:
emacs-undo-fu
ido-at-point - ido-at-point
undo-hl - Highlight undo operations so you never get lost
explain-pause-mode - top, but for Emacs.
evil-goggles - Display visual hint on evil edit operations
zoom - Fixed and automatic balanced window layout for Emacs
meow - Yet another modal editing on Emacs / 猫态编辑
gcmh
tabspaces
elfeed - An Emacs web feeds client
deadgrep - fast, friendly searching with ripgrep and Emacs
vundo vs emacs-undo-fu
flymake-collection vs ido-at-point
vundo vs undo-hl
flymake-collection vs explain-pause-mode
vundo vs evil-goggles
flymake-collection vs zoom
vundo vs meow
flymake-collection vs gcmh
vundo vs ido-at-point
flymake-collection vs tabspaces
vundo vs elfeed
flymake-collection vs deadgrep