undo-fu-session 
- Description
- Persistent undo, available between sessions
- Latest
- undo-fu-session-0.7.0.20250918.1702.tar (.sig), 2025-Sep-18, 60.0 KiB
- Maintainer
- Campbell Barton <ideasman42@gmail.com>
- Website
- https://codeberg.org/ideasman42/emacs-undo-fu-session
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install or list-packages.
Full description
This extension provides a way to use undo steps of individual file buffers persistently.
Old versions
| undo-fu-session-0.7.0.20250913.225149.tar.lz | 2025-Sep-14 | 11.8 KiB |
| undo-fu-session-0.7.0.20250913.33210.tar.lz | 2025-Sep-13 | 11.8 KiB |
| undo-fu-session-0.7.0.20250910.32500.tar.lz | 2025-Sep-10 | 11.8 KiB |
| undo-fu-session-0.7.0.20250611.33234.tar.lz | 2025-Jun-11 | 11.7 KiB |
| undo-fu-session-0.7.0.20241212.4030.tar.lz | 2024-Dec-12 | 11.6 KiB |
| undo-fu-session-0.7.0.20240713.142701.tar.lz | 2024-Jul-14 | 11.4 KiB |
| undo-fu-session-0.6.0.20240620.224441.tar.lz | 2024-Jun-21 | 10.9 KiB |
| undo-fu-session-0.5.0.20230504.132624.tar.lz | 2023-May-04 | 9.28 KiB |
| undo-fu-session-0.4.0.20230205.31039.tar.lz | 2023-Feb-05 | 9.11 KiB |
| undo-fu-session-0.2.0.20220509.104401.tar.lz | 2022-Jul-07 | 8.88 KiB |
News
##########
Change Log
##########
- Version 0.7 (2024-07-07)
- Support custom file-system locations for undo data via ``undo-fu-session-make-file-name-function``.
- Support derived major-modes when checking ``undo-fu-session-incompatible-major-modes``.
- Add ``undo-fu-session-temp-directories`` so additional directories can be considered temporary.
- Version 0.6 (2023-05-20)
- Add ``undo-fu-session-ignore-temp-files`` to ignore files in temporary directories.
- The ``undo-fu-session-incompatible-files`` match is now case insensitive for case insensitive file-systems.
- Version 0.5 (2023-04-05)
- Fix bug when ``undo-fu-session-linear`` was disabled,
saving when all undo steps were undone would cause an error & fail to save undo data.
- Version 0.4 (2023-01-07)
- Rename ``global-undo-fu-session-mode`` to ``undo-fu-session-global-mode``.
- Version 0.3 (2022-07-08)
- Support conversion of existing undo data to other formats via ``undo-fu-session-compression-update``.
- Support different compression formats (``bzip2``, ``gzip``, ``xz`` & ``zstd``)
- Set permissions on the directory only only be readable by the owner (to avoid potential security issues).
- Disable ``global-undo-fu-session`` in ``special-mode`` and it's derived modes (such as ``package-menu-mode``).
- Add ``undo-fu-session-ignore-encrypted-files`` to ignore encrypted files.
- Fix bug when ``undo-fu-session-linear`` was enabled,
causing an empty undo history to disable undo entirely on reload.
- Version 0.2 (2020-05-17)
- Add ``undo-fu-session-linear`` to optionally write linear undo history.
- Fix ``global-undo-fu-session`` activating with the mini-buffer.
- Fix loading the undo session clearing the ``undo-equiv-table`` for other buffers.
- Version 0.1 (2020-01-27)
Initial release.