undo-fu
- Description
- Undo helper with redo
- Latest
- undo-fu-0.5.0.20241206.21950.tar (.sig), 2024-Dec-06, 30.0 KiB
- Maintainer
- Campbell Barton <ideasman42@gmail.com>
- Website
- https://codeberg.org/ideasman42/emacs-undo-fu
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
Undo/redo convenience wrappers to Emacs default undo commands. The redo operation can be accessed from a key binding and stops redoing once the initial undo action is reached. If you want to cross the initial undo boundary to access the full history, running [keyboard-quit] (typically C-g). lets you continue redoing for functionality not typically accessible with regular undo/redo. If you prefer [keyboard-quit] not interfere with undo behavior You may optionally set `undo-fu-ignore-keyboard-quit' & explicitly call `undo-fu-disable-checkpoint'.
Old versions
undo-fu-0.5.0.20240707.141050.tar.lz | 2024-Jul-10 | 6.51 KiB |
undo-fu-0.5.0.20240617.93909.tar.lz | 2024-Jun-17 | 6.44 KiB |
undo-fu-0.5.0.20240615.92033.tar.lz | 2024-Jun-15 | 6.35 KiB |
undo-fu-0.5.0.20240422.652.tar.lz | 2024-Apr-22 | 6.19 KiB |
undo-fu-0.5.0.20240204.122856.tar.lz | 2024-Mar-31 | 6.17 KiB |
undo-fu-0.5.0.20230808.134047.tar.lz | 2023-Aug-08 | 6.16 KiB |
undo-fu-0.5.0.20230116.94502.tar.lz | 2023-Jan-16 | 6.15 KiB |
undo-fu-0.5.0.20230109.225628.tar.lz | 2023-Jan-10 | 6.14 KiB |
undo-fu-0.4.0.20220509.104504.tar.lz | 2022-Jul-07 | 5.80 KiB |
News
########## Change Log ########## - In development. - Add ``undo-fu-clear-all`` to delete all undo history. - Version 0.5 (2022-07-10) - Fix unconstrained undo when the user has ``undo-no-redo`` enabled. - Protect against ``aggressive-indent-mode``. - Version 0.4 (2020-05-22) - Back-port ``undo-redo`` from Emacs-28, replace the redo logic with this function. - Fix continual redo in unconstrained mode trapping the user in a state where neither undo or redo can be performed. - Undo in *unconstrained* mode no longer uses ``undo-only``, matching redo behavior. - Raise an error when using undo commands when undo has been disabled for the buffer. *(was failing to set the checkpoint in this case).* - Version 0.3 (2020-03-03) - Support non-destructive commands between undo/redo actions without breaking the chain. Internally ``last-command`` is no longer used to detect changes. - Add ``undo-fu-ignore-keyboard-quit`` option for explicit non-linear behavior. - Support using ``undo-fu-only-redo`` after regular ``undo`` / ``undo-only``. - Version 0.2 (2020-01-12) - Linear redo support (which wont undo). - Evil-Mode attribute not to repeat these undo/redo actions. - Fix counting bug with ``undo-fu-only-redo-all``. - Add ``undo-fu-allow-undo-in-region`` option. - Version 0.1 (2019-12-14) Initial release.