dotfiles

🎜 Clone'em, tweak'em, stick'em in your $HOME 🎝
git clone https://git.kevinlegouguec.net/dotfiles
Log | Files | Refs | README

commit 3de2177a110e987fa04f6792ad7f9b1d198335be
parent e1d0940289e061b84876f33b4fb7f8c5a442412a
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Sat, 28 Mar 2020 14:06:56 +0100

Tweak Gnus threading some more

Frustratingly, sometimes the previous layout gave things like this:

    O   Yesterday 03:59  ┌◈ Richard Stallman         pull requests
    O   Yesterday 08:54  ├► Eli Zaretskii
        03:46            │├► Richard Stallman
    O   Yesterday 14:00  │╰► Clément Pit-Claudel
    O   Yesterday 15:05  │ ├► Stefan Monnier
    O   Yesterday 14:30  │ ╰► Eli Zaretskii
    O   Yesterday 15:37  │  ╰► Clément Pit-Claudel
        Yesterday 16:21  │   ╰► Eli Zaretskii
        Yesterday 17:39  │    ├► Clément Pit-Claudel
        Yesterday 20:21  │    │╰► Eli Zaretskii
        Yesterday 16:41  │    ╰► Dmitry Gutov
        Yesterday 20:16  │     ├► Eli Zaretskii
        Yesterday 20:24  │     │├► Dmitry Gutov
        Yesterday 20:34  │     │╰► 조성빈
        Yesterday 20:28  │     ├► Eli Zaretskii
        Yesterday 21:39  │     │╰► Dmitry Gutov
        03:46            │     ╰► Richard Stallman
    O   Yesterday 04:49  ╰► Stefan Monnier
        03:45             ╰► Richard Stallman
        04:03              ╰► Stefan Monnier
    O   Thu 20:31        ┌◈ Alan Mackenzie           Re: emacs rendering comparisson between emacs23 and emacs26.3
    O   Thu 21:25         ├► Stefan Monnier
    O   Thu 21:38         ╰► rrandresf@gmail.com
    O   Yesterday 08:00    ├► Eli Zaretskii
    O   Yesterday 19:36    │├► andrés ramírez
        03:48              │╰► Richard Stallman
        08:09              │ ╰► Eli Zaretskii
        10:08              │  ╰► Eli Zaretskii
    O   03:40              ╰► Richard Stallman
    O   10:21               ├► Michael Albinus
        10:58               ╰► Eli Zaretskii
        11:09                ╰► Eli Zaretskii
        12:20                 ╰► Ulrich Mueller

I.e. for some reason Alan's response to the "emacs rendering
comparison thread" is not formatted as a false root, and things get
misaligned.

Trying to set gnus-summary-make-false-root to 'empty caused this:

    O   Thu 20:31        ┌◈ Alan Mackenzie           Re: emacs rendering comparisson between emacs23 and emacs26.3
    O   Thu 21:25        │├► Stefan Monnier
    O   Thu 21:38        │╰► rrandresf@gmail.com
    O   03:40            │ ├► Richard Stallman
    O   10:21            │ │├► Michael Albinus
        10:58            │ │╰► Eli Zaretskii
        11:09            │ │ ╰► Eli Zaretskii
    O   Yesterday 08:00  │ ╰► Eli Zaretskii
    O   Yesterday 19:36  │  ├► andrés ramírez
        03:48            │  ╰► Richard Stallman
        08:09            │   ╰► Eli Zaretskii
        10:08            │    ├► Eli Zaretskii
        12:43            │    ╰► Alan Mackenzie
        12:20             ◈ Ulrich Mueller

Still no false root, and Ulrich's answer is misaligned.

The new settings yield this layout:

                        ┄┐
    O   Thu 20:31        ├► Alan Mackenzie           Re: emacs rendering comparisson between emacs23 and emacs26.3
    O   Thu 21:25        │├► Stefan Monnier
    O   Thu 21:38        │╰► rrandresf@gmail.com
    O   03:40            │ ├► Richard Stallman
    O   10:21            │ │├► Michael Albinus
        10:58            │ │╰► Eli Zaretskii
        11:09            │ │ ╰► Eli Zaretskii
    O   Yesterday 08:00  │ ╰► Eli Zaretskii
    O   Yesterday 19:36  │  ├► andrés ramírez
        03:48            │  ╰► Richard Stallman
        08:09            │   ╰► Eli Zaretskii
        10:08            │    ├► Eli Zaretskii
        12:58            │    │╰► Alan Mackenzie
        12:43            │    ╰► Alan Mackenzie
        13:05            │     ╰► Eli Zaretskii
        13:18            │      ├► Alan Mackenzie
        13:28            │      │╰► Eli Zaretskii
        13:43            │      ╰► Stefan Monnier
        12:20            ╰► Ulrich Mueller

It'd be nice if the dummy root held the subject line, but oh well.  At
least things are aligned correctly 🙌

Diffstat:
M.gnus | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/.gnus b/.gnus @@ -16,6 +16,8 @@ '((nntp "archive.lwn.net") (nntp "news.gmane.io")) gnus-summary-line-format "%*%U%R %-16,16&user-date; %B%-23,23n %s\n" + gnus-summary-dummy-line-format " ┄┐\n" + gnus-summary-make-false-root 'dummy gnus-sum-thread-tree-root "┌◈ " gnus-sum-thread-tree-false-root "┄┐ " gnus-sum-thread-tree-single-indent " ◈ "