Apocrypha

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.

Available in

OverlayNewestEbuildsLast 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

VersionOverlay amd64x86 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 ↗

Runtime dependencies of 20260619.1935

show 1 lines