Pijul integration for Emacs’ VC version control interface.
README.md

vc-pijul

Pijul integration for EmacsVC version control interface.

configuration

Add the following to your Emacs init file:

(add-to-list 'vc-handled-backends 'Pijul)

Executing a VC command from (or with) a directory in a Pijul repository will load vc-pijul on demand (as long as it is in your load-path).

status

working on Emacs >=28 (and possibly as far back as 24):

screenshot of a vc-dir buffer

  • vc-annotate
  • vc-checkin
  • vc-diff
  • vc-dir
  • vc-ignore
  • vc-pull
  • vc-push
  • vc-print-log
  • vc-revert