From urs at tin.org  Sun Feb 22 21:38:53 2026
From: urs at tin.org (Urs =?UTF-8?Q?Jan=C3=9Fen?=)
Date: Sun, 22 Feb 2026 21:38:53 +0100
Subject: [tin-dev] [tin 2.6.6] snapshots
References: <E1vkHGz-00000002AQE-2wKB@akkuser.akk.kit.edu>
 <mailman.19.1769413477.1827.tin-dev@tin.org>
Message-ID: <E1vuGE9-00000006ohH-1oOg@akkuser.akk.kit.edu>

New snapshots available incl. new initial Georgian translation
(~5% done), some bug fixes (mainly for content-language guessing)
and some code cleanups. "-D filter" now tracks your filter hits.

<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.6.tar.gz>
<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.6.tar.bz2>
<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.6.tar.xz>

Changes since 2.6.5:

 037) Temuri Doghonadze <temuri.doghonadze at gmail.com>
      ADD. Georgian translation
      FIX. ka.po

 036) Thomas E. Dickey <dickey at invisible-island.net>
      ADD. update configure macros
      FIX. aclocal.m4, configure[.in]

 035) Toomas Soome <tsoome at me.com>
      ADD. updated Estonian translation
      FIX. et.po

 034) Dennis Preiser <dennis at d--p.de>
      ADD. undo dash-escaping in inline pgp signed messages
      ADD. turn show_art_score into show_art_info to (also) show (guessed)
           language
      ADD. strwdith() no longer fails on \n or \r
      BUG. old artnum in thread was lost after 'L' from thread-level
      FIX. art.c, attrib.c, config.c, cook.c, init.c, lang.c, options_menu.c
           page.c, rfc2046.c, string.c, thread.c, extern.h, tin.h, tincfg.tbl
           tin.1, tin.5

 033) Daniel Nylander <po at danielnylander.se>
      ADD. update Swedish translation
      FIX. sv.po

 032) Remus-Gabriel Chelu <remusgabriel.chelu at disroot.org>
      ADD. update Romanian translation
      FIX. ro.po

 031) Urs Janssen <urs at tin.org>
      ADD. --{dis,en}able-language_guessing; requires libexttextcat
      ADD. in debug builds warn about unknown lines in tin.defaults
      ADD. -J cmd.-line switch to specify an different tinrc
      ADD. filter hits/rules are now recorded with -D filter
      BUG. do not validated mail_regex URIs with libcurl
      BUG. missed to reset CFLAGS after failed --with-url-normalization check
      REM. atol(), atoll(), atoq() and quad_t configure checks
      FIX. active.c, attrib.c, auth.c, charset.c, config.c, cook.c, filter.c
           group.c, inews.c, init.c, joinpath.c, lang.c, main.c, misc.c
           newsrc.c, nntplib.c, nrctbl.c, options_menu.c, page.c, pgp.c, post.c
           regex.c, rfc1524.c, rfc2046.c, save.c, search.c, select.c, string.c
           tcurses.c, thread.c, xref.c, bool.h, extern.h, policy.h, proto.h
           rfc2046.h, tin.h, tnntps.h, autoconf.hin, configure[.in]


From urs at tin.org  Mon Feb 23 02:25:39 2026
From: urs at tin.org (Urs =?UTF-8?Q?Jan=C3=9Fen?=)
Date: Mon, 23 Feb 2026 02:25:39 +0100
Subject: [tin-dev] [tin 2.6.6] snapshots
References: <E1vkHGz-00000002AQE-2wKB@akkuser.akk.kit.edu>
 <mailman.19.1769413477.1827.tin-dev@tin.org>
 <E1vuGE9-00000006ohH-1oOg@akkuser.akk.kit.edu>
 <mailman.24.1771792736.1827.tin-dev@tin.org>
Message-ID: <E1vuKhf-00000007M9V-0Kcu@akkuser.akk.kit.edu>

In Urs Jan?en <urs at tin.org> wrote:
> New snapshots available incl. new initial Georgian translation
> (~5% done), some bug fixes (mainly for content-language guessing)
> and some code cleanups. "-D filter" now tracks your filter hits.

I didn't notice that I messed up the !ENABLE_LONG_ARTICLE_NUMBERS
code path, the following should fix that:

=== modified file 'include/tin.h'
--- old/include/tin.h	2026-02-14 16:20:16 +0000
+++ new/include/tin.h	2026-02-23 01:19:38 +0000
@@ -246,7 +246,7 @@
 #		define T_ARTNUM_CONST(v) (long)v
 #	endif /* CPP_DOES_CONCAT */
 #	define ARTNUM_MAX LONG_MAX
-#	define atoartnum strtol(in, NULL, 10)
+#	define atoartnum(in) strtol(in, NULL, 10)
 #	define strtoartnum(in, end) strtol(in, end, 10)
 #endif /* USE_LONG_ARTICLE_NUMBERS */
 



