gnu: Add emacs-valign.

* gnu/packages/emacs-xyz.scm (emacs-valign): New variable.
This commit is contained in:
Nicolas Goaziou 2021-08-07 11:28:33 +02:00
parent 9dce1e2398
commit a496afd8fc
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -10531,6 +10531,29 @@ (define-public emacs-ryo-modal
keybindings in Emacs, and does not come with any predefined bindings.")
(license license:expat))))
(define-public emacs-valign
(package
(name "emacs-valign")
(version "3.1.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/casouri/valign")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "11ks6z532i7vxi6f9g32zhimvikhsqywa2bd5fnnj2ahfx3msa95"))))
(build-system emacs-build-system)
(home-page "https://github.com/casouri/valign")
(synopsis "Pixel-perfect visual alignment for Org and Markdown tables")
(description
"Valign provides visual alignment for Org mode, Markdown and Table.el
tables on GUI Emacs. It can properly align tables containing variable-pitch
font, CJK characters and images. Meanwhile, the text-based alignment
generated by Org mode (or Markdown mode) is left untouched.")
(license license:gpl3+)))
(define-public emacs-visual-fill-column
(package
(name "emacs-visual-fill-column")