• Tin: SelectMarkGrpUnread is not invocable by 'Z'

    From ant@ant@tilde.club to news.software.readers on Fri May 15 10:30:24 2026
    From Newsgroup: news.software.readers

    [ This is a repost of the following article: ]
    [ From: ant <ant@tilde.club> ]
    [ Subject: Tin: SelectMarkGrpUnread is not invocable by 'Z' ]
    [ Newsgroups: alt.comp.software.newsreaders ]
    [ Message-ID: <10u0j3j$2c725$1@dont-email.me> ]

    Hello, all.

    The man page for tin 2.6.5 release 20251224 says:

    SelectMarkGrpUnread 'z' 'Z'

    yet in practice only 'z' invokes this command, whereas 'Z' ends
    with:

    Bad command. Type 'h' for help.

    I think it is an error, either in Tin or in its documentation.
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Urs =?UTF-8?Q?Jan=C3=9Fen?=@urs@buil.tin.org to news.software.readers on Fri May 15 19:34:38 2026
    From Newsgroup: news.software.readers

    ant wrote:
    I think it is an error, either in Tin or in its documentation.

    === modified file 'src/keymap.c'
    --- old/src/keymap.c 2026-05-12 07:33:09 +0000
    +++ new/src/keymap.c 2026-05-15 19:33:37 +0000
    @@ -2854,7 +2854,7 @@
    add_default_key(&select_keys, "s", SELECT_SUBSCRIBE);
    add_default_key(&select_keys, "u", SELECT_UNSUBSCRIBE);
    add_default_key(&select_keys, "y", SELECT_YANK_ACTIVE);
    - add_default_key(&select_keys, "z", SELECT_MARK_GROUP_UNREAD);
    + add_default_key(&select_keys, "zZ", SELECT_MARK_GROUP_UNREAD);
    add_default_key(&select_keys, "C", CATCHUP_NEXT_UNREAD);
    add_default_key(&select_keys, "E", GLOBAL_EDIT_FILTER);
    add_default_key(&select_keys, "J", GLOBAL_CONNECTION_INFO);
    @@ -2866,7 +2866,6 @@
    add_default_key(&select_keys, "U", SELECT_UNSUBSCRIBE_PATTERN);
    add_default_key(&select_keys, "X", SELECT_QUIT_NO_WRITE);
    add_default_key(&select_keys, "Y", SELECT_SYNC_WITH_ACTIVE);
    - add_default_key(&select_keys, "Z", SELECT_MARK_GROUP_UNREAD);
    add_default_key(&select_keys, ".", SELECT_SORT_ACTIVE);
    add_default_key(&select_keys, ">", GLOBAL_SCROLL_DOWN);
    add_default_key(&select_keys, "<", GLOBAL_SCROLL_UP);

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From ant@ant@tilde.club to news.software.readers on Fri May 15 22:05:15 2026
    From Newsgroup: news.software.readers

    Urs Jan?en <urs@buil.tin.org> wrote:
    ant wrote:
    I think it is an error, either in Tin or in its documentation.

    === modified file 'src/keymap.c'
    --- old/src/keymap.c 2026-05-12 07:33:09 +0000
    +++ new/src/keymap.c 2026-05-15 19:33:37 +0000
    @@ -2854,7 +2854,7 @@
    add_default_key(&select_keys, "s", SELECT_SUBSCRIBE);
    add_default_key(&select_keys, "u", SELECT_UNSUBSCRIBE);
    add_default_key(&select_keys, "y", SELECT_YANK_ACTIVE);
    - add_default_key(&select_keys, "z", SELECT_MARK_GROUP_UNREAD);
    + add_default_key(&select_keys, "zZ", SELECT_MARK_GROUP_UNREAD);
    add_default_key(&select_keys, "C", CATCHUP_NEXT_UNREAD);
    add_default_key(&select_keys, "E", GLOBAL_EDIT_FILTER);
    add_default_key(&select_keys, "J", GLOBAL_CONNECTION_INFO);
    @@ -2866,7 +2866,6 @@
    add_default_key(&select_keys, "U", SELECT_UNSUBSCRIBE_PATTERN);
    add_default_key(&select_keys, "X", SELECT_QUIT_NO_WRITE);
    add_default_key(&select_keys, "Y", SELECT_SYNC_WITH_ACTIVE);
    - add_default_key(&select_keys, "Z", SELECT_MARK_GROUP_UNREAD);
    add_default_key(&select_keys, ".", SELECT_SORT_ACTIVE);
    add_default_key(&select_keys, ">", GLOBAL_SCROLL_DOWN);
    add_default_key(&select_keys, "<", GLOBAL_SCROLL_UP);

    Thank you, Urs.
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From alanrichardbarker@alanrichardbarker@gmail.com.invalid (Alan B) to news.software.readers on Sat May 16 12:41:33 2026
    From Newsgroup: news.software.readers

    ant <ant@tilde.club> wrote:
    [ This is a repost of the following article: ] [ From: ant <ant@tilde.club> ] [ Subject: Tin: SelectMarkGrpUnread is not invocable by 'Z' ] [ Newsgroups: alt.comp.software.newsreaders ] [ Message-ID: <10u0j3j$2c725$1@dont-email.me> ]

    Hello, all.

    The man page for tin 2.6.5 release 20251224 says:

    SelectMarkGrpUnread 'z' 'Z'

    yet in practice only 'z' invokes this command, whereas 'Z' ends
    with:

    Bad command. Type 'h' for help.

    I think it is an error, either in Tin or in its documentation.

    Seems to work as expected here. I built tin from source on macOS
    rather then installing via Brew or MacPorts. How did you install it?
    --
    Cheers, Alan
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Urs =?UTF-8?Q?Jan=C3=9Fen?=@urs@buil.tin.org to news.software.readers on Sat May 16 13:45:16 2026
    From Newsgroup: news.software.readers

    Alan B wrote:
    Seems to work as expected here. I built tin from source on macOS

    likely you have keymap-file installed (the template includes
    both z and Z) whereas Ant has not so the internal defaults are
    used.
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From alanrichardbarker@alanrichardbarker@gmail.com.invalid (Alan B) to news.software.readers on Sat May 16 14:31:49 2026
    From Newsgroup: news.software.readers

    Urs Jan#en <urs@buil.tin.org> wrote:
    Alan B wrote:
    Seems to work as expected here. I built tin from source on macOS

    likely you have keymap-file installed (the template includes
    both z and Z) whereas Ant has not so the internal defaults are
    used.

    I've checked the source file and, yes, z and Z are defined. Thanks :)
    --
    Cheers, Alan
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From ant@ant@tilde.club to news.software.readers on Sat May 16 23:30:13 2026
    From Newsgroup: news.software.readers

    Urs Jan?en <urs@buil.tin.org> wrote:
    Alan B wrote:
    Seems to work as expected here. I built tin from source on
    macOS

    likely you have keymap-file installed (the template includes
    both z and Z) whereas Ant has not so the internal defaults are
    used.

    I am using the defaults, indeed.
    --- Synchronet 3.22a-Linux NewsLink 1.2