emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] New package: valign.el


From: Yuan Fu
Subject: Re: [ELPA] New package: valign.el
Date: Mon, 30 Nov 2020 09:55:23 -0500



On Nov 30, 2020, at 2:43 AM, Pankaj Jangid <pankaj@codeisgreat.org> wrote:

Yuan Fu <casouri@gmail.com> writes:

Text-based tables in Emacs has a problem when used with variable-pitch
fonts and CJK characters: they don’t align. To solve that problem, I
wrote a package, vailgn.el, to provide automatic alignment for Org
Mode, Markdown, and table.el tables. Many people have been using it
(primarily the Chinese community) with success and many bugs have been
fixed. With the latest version, I am satisfied with the features
valign.el provides and its stability, so I want to see added to ELPA.

I’ve updated the copyright header and I’ve signed the assignment. What
should I do next? I wish to keep hosting the project on GitHub. Here
is the project homepage: https://github.com/casouri/valign

This looks really good. I have a question.

Is this package related to tables only or will this be a generic
enhancement? I feel that this should be a generic enhancement. Following
are the two cases where I see its appliation:


This package is only about tables. AFAICT providing a generic auto-alignment is difficult. A better way is to ask the author of each of the packages to align the columns in the package. That’s quite easy, often one only need to replace

(insert (make-string 3 ?\s))

with

(insert (propertize " " 'display '(space :align-to xxx)))


Yuan


reply via email to

[Prev in Thread] Current Thread [Next in Thread]