apheleia
Reformat GNU Emacs buffers stably without moving point
Apheleia is an Emacs Lisp package which allows you to reformat a buffer without moving point. This solves the usual problem of running a tool like Prettier or Black on before-save-hook, namely that it resets point to the beginning of the buffer. Apheleia maintains the position of point relative to its surrounding text even if the buffer is modified by the reformatting.
homepage ↗ github: radian-software/apheleia
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 4.5.0 | 2 | 13 h | details › |
| melpa GitHub ↗ | 20260619.1935 | 1 | 20 h | details › |
| melpa-stable GitHub ↗ | 4.5.0 | 1 | 20 h | details › |
Versions & arches
| Version | Overlay | amd64 | x86 | Committed | |
|---|---|---|---|---|---|
| 20260619.1935 | melpa | amd64 testing | x86 testing | 38 d | view · download · history ↗ |
| 4.5.0 | gentoo | amd64 stable | x86 testing | — | view · download · history ↗ |
| 4.5.0 | melpa-stable | amd64 testing | x86 testing | 2 mo | view · download · history ↗ |
| 4.4.3 | gentoo | amd64 stable | x86 testing | — | view · download · history ↗ |