GNU bug report logs - #54908
Make tabluated list tables more readable by adding some light column color to even columns

Previous Next

Package: emacs;

Reported by: Denes Kis <laszlomail <at> protonmail.com>

Date: Wed, 13 Apr 2022 12:18:01 UTC

Severity: wishlist

To reply to this bug, email your comments to 54908 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#54908; Package emacs. (Wed, 13 Apr 2022 12:18:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Denes Kis <laszlomail <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 13 Apr 2022 12:18:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Denes Kis <laszlomail <at> protonmail.com>
To: "Bug reports for GNU Emacs,
 the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
Subject: Make tabluated list tables more readable by adding some light column
 color to even columns
Date: Wed, 13 Apr 2022 12:16:56 +0000
Since columns have no separating lines, nor different colors, tables are often hard to read when the values are close to each other due to column sizes:

                2m 26.0s       5m 0.0s savehist-autosave
             8h 8m 12.5s 1d 0h 0m 0.0s clean-buffer-list
            11h 8m 12.7s 1d 0h 0m 0.0s run-hooks
           18h 28m 12.5s 1d 0h 0m 0.0s recentf-cleanup
               59m 29.6s    1h 0m 0.0s url-cookie-write-file

Adding some light background color to even numbered columns could alleviate this, because then it's easier to see where a column ends and where the data of the next column begins.




Severity set to 'wishlist' from 'normal' Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Wed, 13 Apr 2022 13:50:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#54908; Package emacs. (Wed, 13 Apr 2022 16:12:01 GMT) Full text and rfc822 format available.

Message #10 received at 54908 <at> debbugs.gnu.org (full text, mbox):

From: Denes Kis <laszlomail <at> protonmail.com>
To: "54908 <at> debbugs.gnu.org" <54908 <at> debbugs.gnu.org>
Subject: bug#54908: Make tabluated list tables more readable by adding some
 light
Date: Wed, 13 Apr 2022 16:11:20 +0000
[Message part 1 (text/plain, inline)]
Attached a screenshot of an old experiment of mine which puts a 0.1 width space between columns emulating the separator line of other apps. Rows use alternating colors.

This solution can work for tabulated list mode too to separate columns better. See attachment.
[Message part 2 (text/html, inline)]
[Capture.PNG (image/png, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#54908; Package emacs. (Thu, 14 Apr 2022 01:26:01 GMT) Full text and rfc822 format available.

Message #13 received at 54908 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Denes Kis <laszlomail <at> protonmail.com>
Cc: "54908 <at> debbugs.gnu.org" <54908 <at> debbugs.gnu.org>
Subject: Re: bug#54908: Make tabluated list tables more readable by adding
 some light column color to even columns
Date: Thu, 14 Apr 2022 03:25:07 +0200
Denes Kis <laszlomail <at> protonmail.com> writes:

> Attached a screenshot of an old experiment of mine which puts a 0.1
> width space between columns emulating the separator line of other
> apps. Rows use alternating colors.

Looks very nice.  I was inspired to implement this for vtable (the
tabulated-list-mode alternative in Emacs 29), see

  https://lars.ingebrigtsen.no/2022/04/13/more-vtable-fun/

Implementing something like this in tabulated-list-mode would be nice,
too, but I think I'll leave that to somebody else.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#54908; Package emacs. (Thu, 14 Apr 2022 04:49:02 GMT) Full text and rfc822 format available.

Message #16 received at 54908 <at> debbugs.gnu.org (full text, mbox):

From: Denes Kis <laszlomail <at> protonmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: "54908 <at> debbugs.gnu.org" <54908 <at> debbugs.gnu.org>
Subject: Re: bug#54908: Make tabluated list tables more readable by adding
 some light column color to even columns
Date: Thu, 14 Apr 2022 04:48:45 +0000
>
> Looks very nice. I was inspired to implement this for vtable (the
> tabulated-list-mode alternative in Emacs 29), see

Interesting. I'll give that a try too.

> Implementing something like this in tabulated-list-mode would be nice,
> too, but I think I'll leave that to somebody else.

I guess with overlays it's just a matter of adding a 0.1 width space with  an after-string property to cells to make the separator lines appear properly. Assuming the table uses fixed-width fonts.




This bug report was last modified 3 years and 64 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.