-----------------------------------------------------------------------------
 MANIFEST                 |  103 +-
 Makefile                 |    9 
 configure                |    2 
 configure.in             |    2 
 doc/CHANGES              | 1707 +--------------------------------------------
 doc/CHANGES.old          | 1691 ++++++++++++++++++++++++++++++++++++++++++++
 doc/TODO                 |   34 
 doc/tin.1                |   22 
 doc/tin.5                |   11 
 doc/tinews.1             |    4 
 doc/umlaute.txt          |  125 ++-
 doc/umlauts.txt          |  121 ++-
 include/extern.h         |   14 
 include/proto.h          |    2 
 include/tin.h            |   13 
 include/tinrc.h          |    3 
 include/version.h        |    6 
 libcanlock/canlocktest.c |    1 
 libcanlock/hmactest.c    |    2 
 po/de.gmo                |binary
 po/de.po                 |  792 ++++++++++----------
 po/en_GB.gmo             |binary
 po/en_GB.po              |  782 ++++++++++----------
 po/et.gmo                |binary
 po/et.po                 |  846 +++++++++++-----------
 po/fr.gmo                |binary
 po/fr.po                 |  790 ++++++++++----------
 po/messages              |binary
 po/tin.pot               |  781 ++++++++++----------
 src/Makefile.in          |   26 
 src/color.c              |    4 
 src/config.c             |   18 
 src/cook.c               |    4 
 src/curses.c             |   39 -
 src/feed.c               |    4 
 src/filter.c             |   18 
 src/getline.c            |    3 
 src/group.c              |   30 
 src/init.c               |   14 
 src/lang.c               |   24 
 src/list.c               |    2 
 src/main.c               |   11 
 src/open.c               |   18 
 src/page.c               |  150 +++
 src/post.c               |    4 
 src/refs.c               |   32 
 src/save.c               |   23 
 src/screen.c             |   10 
 src/select.c             |   16 
 src/tags.c               |    7 
 src/tcurses.c            |   16 
 src/thread.c             |   51 -
 src/tincfg.tbl           |    3 
 tin.spec                 |   57 +
 tools/tinews.pl          |    4 
 55 files changed, 4467 insertions, 3984 deletions
-----------------------------------------------------------------------------
diff -Nurp tin-1.6.0/MANIFEST tin-1.6.1/MANIFEST
--- tin-1.6.0/MANIFEST	Mon Jul 14 19:17:34 2003
+++ tin-1.6.1/MANIFEST	Sun Aug 10 14:54:18 2003
@@ -1,7 +1,7 @@
-MANIFEST for tin-1.6.0 (Mon Jul 14 19:17:33 CEST 2003)
+MANIFEST for tin-1.6.1 (Sun Aug 10 14:54:18 CEST 2003)
 ----------------------------------------------------
-  13063 ./Makefile
-   7512 ./MANIFEST
+  13085 ./Makefile
+   7531 ./MANIFEST
    1440 ./README
     217 ./README.MAC
    2209 ./README.VMS
@@ -14,12 +14,13 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
   28778 ./configure.in
    5555 ./install.sh
     777 ./mkdirs.sh
+   1505 ./tin.spec
   18847 ./doc/ABOUT-NLS
-  72901 ./doc/CHANGES
- 153546 ./doc/CHANGES.old
+   2296 ./doc/CHANGES
+ 226345 ./doc/CHANGES.old
    1469 ./doc/DEBUG_REFS
   29430 ./doc/INSTALL
-  32439 ./doc/TODO
+  31380 ./doc/TODO
    3302 ./doc/WHATSNEW
    2617 ./doc/art_handling.txt
    3862 ./doc/auth.txt
@@ -36,42 +37,42 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
    3984 ./doc/pgp.txt
    2711 ./doc/rcvars.txt
    1525 ./doc/reading-mail.txt
-   1615 ./doc/umlaute.txt
-   1914 ./doc/umlauts.txt
+   4947 ./doc/umlaute.txt
+   4245 ./doc/umlauts.txt
    4675 ./doc/tin.defaults
-   7381 ./doc/tinews.1
+   7379 ./doc/tinews.1
    1879 ./doc/tools.txt
    5870 ./doc/mbox.5
    4168 ./doc/mmdf.5
    2128 ./doc/newsoverview.5
    6963 ./doc/plp_snprintf.3
- 119928 ./doc/tin.1
-  69479 ./doc/tin.5
+ 120218 ./doc/tin.1
+  69817 ./doc/tin.5
    4733 ./doc/w2r.1
    2196 ./doc/wildmat.3
     344 ./tools/expiretover
    3815 ./tools/metamutt
    2787 ./tools/opt-case.pl
    1410 ./tools/tinlock
-  17986 ./tools/tinews.pl
+  17984 ./tools/tinews.pl
    1561 ./tools/url_handler.sh
    3172 ./tools/w2r.pl
    1661 ./tools/expand_aliases.tgz
    2702 ./include/bool.h
    2128 ./include/bugrep.h
    9502 ./include/oldconfig.h
-  57641 ./include/extern.h
+  57728 ./include/extern.h
   11429 ./include/keymap.h
   15886 ./include/menukeys.h
    6539 ./include/nntplib.h
     665 ./include/plp_snprintf.h
   11836 ./include/policy.h
-  29881 ./include/proto.h
+  29869 ./include/proto.h
    5047 ./include/rfc2046.h
    3373 ./include/stpwatch.h
    5400 ./include/tcurses.h
-  66103 ./include/tin.h
-  12721 ./include/tinrc.h
+  66312 ./include/tin.h
+  12814 ./include/tinrc.h
    5736 ./include/tnntp.h
    2256 ./include/trace.h
    2686 ./include/version.h
@@ -80,30 +81,30 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
   30113 ./src/attrib.c
   12301 ./src/auth.c
   13846 ./src/charset.c
-   5977 ./src/color.c
-  85068 ./src/config.c
-  29259 ./src/cook.c
-  33982 ./src/curses.c
+   5981 ./src/color.c
+  85273 ./src/config.c
+  29286 ./src/cook.c
+  34665 ./src/curses.c
    9928 ./src/debug.c
    3414 ./src/envarg.c
-  25202 ./src/feed.c
-  52288 ./src/filter.c
-  17920 ./src/getline.c
+  25208 ./src/feed.c
+  52178 ./src/filter.c
+  17968 ./src/getline.c
    7254 ./src/global.c
-  44263 ./src/group.c
+  44489 ./src/group.c
    4158 ./src/hashstr.c
    9671 ./src/header.c
   27952 ./src/help.c
   13778 ./src/inews.c
-  31785 ./src/init.c
+  31889 ./src/init.c
    2845 ./src/joinpath.c
   38017 ./src/keymap.c
- 113639 ./src/lang.c
+ 113887 ./src/lang.c
    4310 ./src/langinfo.c
-   7031 ./src/list.c
+   7033 ./src/list.c
    6672 ./src/lock.c
   11882 ./src/mail.c
-  26669 ./src/main.c
+  26791 ./src/main.c
   10227 ./src/makecfg.c
   12207 ./src/memory.c
    5222 ./src/mimetypes.c
@@ -111,33 +112,33 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
   37475 ./src/newsrc.c
   27739 ./src/nntplib.c
    7248 ./src/nrctbl.c
-  26658 ./src/open.c
-  52519 ./src/page.c
+  26546 ./src/open.c
+  55079 ./src/page.c
   24132 ./src/parsdate.y
   16966 ./src/plp_snprintf.c
   12670 ./src/pgp.c
- 130350 ./src/post.c
+ 130358 ./src/post.c
   13850 ./src/prompt.c
   10822 ./src/read.c
-  24995 ./src/refs.c
+  24976 ./src/refs.c
    4621 ./src/regex.c
   14215 ./src/rfc1524.c
    5553 ./src/rfc2045.c
   26708 ./src/rfc2046.c
   23766 ./src/rfc2047.c
-  36349 ./src/save.c
-  11391 ./src/screen.c
+  36925 ./src/save.c
+  11495 ./src/screen.c
   12769 ./src/search.c
-  30501 ./src/select.c
+  30574 ./src/select.c
    7739 ./src/sigfile.c
   12361 ./src/signal.c
    7001 ./src/strftime.c
   12465 ./src/string.c
-  13809 ./src/tags.c
-  15694 ./src/tcurses.c
+  13814 ./src/tags.c
+  15871 ./src/tcurses.c
    3058 ./src/tmpfile.c
    3376 ./src/my_tmpfile.c
-  39580 ./src/thread.c
+  40019 ./src/thread.c
    2466 ./src/trace.c
    4120 ./src/version.c
    5489 ./src/wildmat.c
@@ -217,8 +218,8 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
   18789 ./pcre/testdata/testoutput5
   19111 ./include/autoconf.hin
    5800 ./pcre/pcre.mms
-  19821 ./src/Makefile.in
-   7114 ./src/tincfg.tbl
+  20141 ./src/Makefile.in
+   7144 ./src/tincfg.tbl
    8747 ./src/descrip.mms
     954 ./libcanlock/Build
     882 ./libcanlock/CHANGES
@@ -230,13 +231,13 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
    1990 ./libcanlock/canlock_md5.c
    1158 ./libcanlock/canlock_misc.c
    2015 ./libcanlock/canlock_sha1.c
-   3082 ./libcanlock/canlocktest.c
+   3095 ./libcanlock/canlocktest.c
    3254 ./libcanlock/endian.c
    1598 ./libcanlock/hmac_md5.c
      81 ./libcanlock/hmac_md5.h
    1645 ./libcanlock/hmac_sha1.c
      82 ./libcanlock/hmac_sha1.h
-   4337 ./libcanlock/hmactest.c
+   4345 ./libcanlock/hmactest.c
    8348 ./libcanlock/main.c
    8087 ./libcanlock/md5.c
     640 ./libcanlock/md5.h
@@ -280,13 +281,13 @@ MANIFEST for tin-1.6.0 (Mon Jul 14 19:17
      41 ./intl/VERSION
    4962 ./po/Makefile.inn
     839 ./po/POTFILES.in
- 120568 ./po/tin.pot
- 164588 ./po/de.gmo
- 195160 ./po/de.po
+ 120802 ./po/tin.pot
+ 164538 ./po/de.gmo
+ 195132 ./po/de.po
    7445 ./po/en_GB.gmo
- 123096 ./po/en_GB.po
- 156433 ./po/et.gmo
- 186993 ./po/et.po
- 104776 ./po/fr.gmo
- 165736 ./po/fr.po
-5897307 total
+ 123327 ./po/en_GB.po
+ 157074 ./po/et.gmo
+ 187218 ./po/et.po
+ 104613 ./po/fr.gmo
+ 165617 ./po/fr.po
+5913370 total
diff -Nurp tin-1.6.0/Makefile tin-1.6.1/Makefile
--- tin-1.6.0/Makefile	Mon Jul 14 19:17:31 2003
+++ tin-1.6.1/Makefile	Sun Aug 10 14:54:16 2003
@@ -1,15 +1,15 @@
 # Top level Makefile for tin
 # - for configuration options read the doc/INSTALL file.
 #
-# Updated: 2003-06-26
+# Updated: 2003-07-22
 #
 
 PROJECT	= tin
 LVER	= 1
 PVER	= 6
-SVER	= 0
+SVER	= 1
 VER	= $(LVER).$(PVER).$(SVER)
-DVER	= 20030714
+DVER	= 20030810
 EXE	= tin
 
 # directory structure
@@ -211,7 +211,8 @@ TOP	= \
 	$(TOPDIR)/configure \
 	$(TOPDIR)/configure.in \
 	$(TOPDIR)/install.sh \
-	$(TOPDIR)/mkdirs.sh
+	$(TOPDIR)/mkdirs.sh \
+	$(TOPDIR)/tin.spec
 
 PCRE	= \
 	$(PCREDIR)/AUTHORS \
diff -Nurp tin-1.6.0/configure tin-1.6.1/configure
--- tin-1.6.0/configure	Mon Jul 14 19:17:33 2003
+++ tin-1.6.1/configure	Sun Aug 10 14:54:18 2003
@@ -617,7 +617,7 @@ fi
 
 
 PACKAGE=tin
-VERSION=1.6.0
+VERSION=1.6.1
 cat >> confdefs.h <<EOF
 #define PACKAGE "$PACKAGE"
 EOF
diff -Nurp tin-1.6.0/configure.in tin-1.6.1/configure.in
--- tin-1.6.0/configure.in	Mon Jul 14 19:17:31 2003
+++ tin-1.6.1/configure.in	Sun Aug 10 14:54:16 2003
@@ -44,7 +44,7 @@ AC_PREFIX_DEFAULT(/usr/local)
 
 dnl PACKAGE is required for GNU gettext
 PACKAGE=tin
-VERSION=1.6.0
+VERSION=1.6.1
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
 AC_SUBST(PACKAGE)
diff -Nurp tin-1.6.0/doc/CHANGES tin-1.6.1/doc/CHANGES
--- tin-1.6.0/doc/CHANGES	Mon Jul 14 19:17:02 2003
+++ tin-1.6.1/doc/CHANGES	Sun Aug 10 03:39:59 2003
@@ -1,1692 +1,55 @@
--- 1.6.0 release 20030714 "Vatersay" --
-
-U167) Matt Anton <tin@syrius.org>
-      ADD. added a few missing french translations
-      FIX. fr.po
-
-U166) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      BUG. revert bogus cleanup
-      FIX. page.c
-
-U165) Michael Bienia <michael@vorlon.ping.de>
-      BUG. manpage cleanups
-      BUG. //TRANSLIT might not work correct
-      BUG. changing thread_articles via 'M'enu while beeing an 'emtpy'
-           group caused a crash
-      ADD. +/-MULTIBYTE_ABLE to -V output
-      FIX. config.c, main.c, misc.c, tin.1, tin.5
-
-U164) Dirk Nimmich <nimmich@muenster.de>
-      BUG. didn't unfold MIME-header before trying to parse the arguments
-      BUG. art.c didn't compile with --enable-debug
-      BUG. memleak in main.c
-      BUG. newnews timestamps in tinrc got trashed when running multiple
-           tins concurrently
-      BUG. oldnewsrc got trashed when starting multiple tin concurrently
-      NOP. various cleanups
-      FIX. active.c, art.c, config.c, lang.c, main.c, newsrc.c, nntplib.c
-           rfc2046.c
-
-U163) Jason Faultless <jason@altarstone.com>
-      ADD. overhaul find_nov_file() mechanism
-      BUG. reading local spool always cached overview files
-      BUG. spurious private overview cache dirs created
-      BUG. private overview dirs not recreated properly
-      BUG. private overview dirs not always uniquely named
-      FIX. extern.h, proto.h, art.c, init.c, lang.c, main.c, misc.c
-           newsrc.c, open.c, post.c, refs.c, tin.1
-
-U162) Thomas E. Dickey <dickey@invisible-island.net>
-      BUG. -lintl may not be linked to executable if using a "externl" lib
-      FIX. aclocal.m4, configure[.in], Makefile[.in], Makefile.inn
-
-U161) Corinna Vinschen <corinna@vinschen.de>
-      BUG. page header truncated too early
-      ADD. Sort threads with equal scores by article sort order
-      FIX. art.c, page.c, tin.h
-
-U160) Toomas Soome <Toomas.Soome@microlink.ee>
-      ADD. updated estonian translation
-      FIX. et.po
-
-U159) Urs Janssen <urs@tin.org>
-      ADD. manpage updates
-      ADD. updated german and french translation
-      ADD. config.guess, config.sub update
-      ADD. cleanup SEIUX handling
-      BUG. possible bufferoverrun with charset conversion
-      BUG. search in a localized Menu didn't use the translated text
-      FIX. extern.h, tin.h, lang.c, post.c, search.c, tin.5, de.po
-           fr.po, config.guess, config.sub, configure[.in], autoconf.h[in]
-
-U158) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. updated german translation
-      FIX. de.po
-
--- 1.5.18 release 20030602 "Darts" --
-
-U157) Michael Velten <tin@michnet.de>
-      BUG. iKeyThreadMarkArtRead always forced a full screen redraw
-      ADD. iKeyThreadMarkArtRead/iKeyGroupMarkThdRead act on tagged articles
-           (mark all tagged as read).
-      FIX. group.c, keymap.c, lang.c, tags.c, thread.c, extern.h, keymap.h
-           menukeys.h, proto.h
-
-U156) Guido Ostkamp <Guido.Ostkamp@t-online.de>
-      BUG. use real thread root (first Message-ID listed in References)
-           for related quick kill
-      FIX. proto.h, tin.h, filter.c, group.c, page.c
-
-U155) Olaf Dietrich <olaf@dtrx.de>
-      ADD. warn if local charset to network charset conversion
-           loses information
-      BUG. tried to access attributes for new groups which had no
-           attributes assigned
-      FIX. extern.h, proto.h, keymap.c, lang.c, memory.c, misc.c, post.c
-
-U154) Joshua Crawford <mortarn@softhome.net>
-      Drazen Kacar <dave@willfork.com>
-      Urs Janssen <urs@tin.org>
-      ADD. X-Face display support via slrnface if available (-DXFACE_ABLE)
-      FIX. configure[.in], Makefile, Makefile[.in], autoconf.h[in], extern.h
-           proto.h, tin.h, tinrc.h, config.c, init.c, lang.c, main.c, misc.c
-           page.c, xface.c, tincfg.tbl, tin.1, tin.5
-
-U153) Dirk Nimmich <nimmich@muenster.de>
-      Michael Bienia <michael@vorlon.ping.de>
-      BUG. lines >1024 chars lost a char
-      FIX. cook.c
-
-U152) Dirk Nimmich <nimmich@muenster.de>
-      BUG. several checks didn't cope with folded header lines
-      FIX. inews.c, misc.c, post.c
-
-U151) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. version numbers to local configure macros
-      ADD. use WEXITSTATUS/WIFEXITED macros
-      FIX. aclocal.m4, tin.h, misc.c, signal.c
-
-U150) Michael Bienia <michael@vorlon.ping.de>
-      BUG. ReadWch() and draw_page_header() weren't multibyte safe
-      BUG. plugged some small memory leaks
-      REM. xref_score
-      FIX. attrib.c, curses.c, filter.c, group.c, help.c, lang.c, memory.c
-           page.c, screen.c, string.c, thread.c, extern.h, proto.h, tin.h
-           tin.5
-
-U149) Toomas Soome <Toomas.Soome@microlink.ee>
-      ADD. updated estonian translation
-      FIX. et.po
-
-U148) Jason Faultless <jason@altarstone.com>
-      ADD. don't process main article body as MIME-part
-      ADD. rework Archive-name: handling
-      ADD. new 'try harder' hide_uue=2 mode
-      ADD. update attributes-file header
-      ADD. CURR_GROUP-ectomy
-      ADD. auto'S'ave works on selected articles too
-      ADD. menu system always returns to previous level
-      ADD. various cleanups
-      BUG. feeding >1 hot/pattern arts saved under wrong filename
-      BUG. don't ask to postprocess when nothing was saved
-      BUG. Content-Description wasn't indented
-      BUG. description of 'C' at page level was wrong
-      BUG. aborting read of art after <TAB> keep trying to reopen the same art
-      FIX. extern.h, proto.h, tin.h, tinrc.h, art.c, attrib.c, config.c
-           cook.c, feed.c, group.c, help.c, init.c, lang.c, main.c, memory.c
-           misc.c, nntplib.c, open.c, page.c, refs.c, rfc2046.c, save.c
-           search.c, select.c, signal.c, tags.c, thread.c, tincfg.tbl, tin.1
-           tin.5
-
-U147) Matt Anton <tin@syrius.org>
-      ADD. added a few missing french translations
-      FIX. fr.po
-
-U146) Urs Janssen <urs@tin.org>
-      ADD. pcre update (4.1 -> 4.3)
-      ADD. a few missing german translations
-      ADD. tin(5)-man page updates
-      ADD. filename extension guessing based on mimetype for unnamed
-           attachments
-      ADD. documented -l/-n for !NNTP mode
-      ADD. avoid some string concatenations
-      ADD. speed up '-Z' without '-v'
-      ADD. honor $TMPDIR
-      ADD. allow -u/-I when NNTP_ONLY & overview caching is requested
-      ADD. don't create NOV-cache dir if running in NNTP mode and
-           caching is not requested or needed
-      ADD. merge back tinrc updates into config.c, warn on downgrades
-      ADD. missing bool.h dependency, check for stdbool.h (not used yet)
-      ADD. version number to attributes and filter file
-      ADD. config.guess, config.sub update
-      REM. tinrcupdate.pl
-      REM. --with-local-charset
-      REM. some unnecessary casts and unused vars
-      REM. Author-IDs and persistant header support
-      REM. xref_max
-      REM. $BUG_ADDRESS
-      BUG. plugged a few small memory leaks
-      BUG. didn't read attributes file when started with '-q' flag
-      BUG. parse_rfc822_headers() did also decode the address-part of
-           of headers like From/To
-      BUG. removed some hardcoded keys
-      BUG. fixed a few typos in the french translation
-      BUG. -S without -n did also save new groups
-      BUG. $AUTOSUBSRIBE was broken
-      BUG. mailing_list attribute was ignored on no posting servers at
-           select level
-      BUG. posting from select-level with no groups shown didn't work
-      BUG. automatic update of CTE when changing the network charset
-           was broken
-      FIX. Makefile, Makefile[.in], configure[.in], autoconf.h[in], extern.h
-           keymap.h, menukeys.h, proto.h, rfc2046.h, tin.h, version.h
-           active.c, art.c, attrib.c, auth.c, color.c, config.c, cook.c
-           curses.c, debug.c, filter.c, group.c, help.c, inews.c, init.c
-           keymap.c, lang.c, mail.c, main.c, memory.c, mimetypes.c, misc.c
-           newsrc.c, nntplib.c, open.c, page.c, post.c, read.c, refs.c
-           rfc2046.c, rfc2047.c, select.c, save.c, string.c, thread.c
-           version.c, tin.1, tin.5, de.po, fr.po, pcre/*, config.guess
-           config.sub
-
--- 1.5.17 release 20030407 "Peephole" --
-
-U145) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. pcre update (3.9 -> 4.1)
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], pcre/*
+-- 1.6.1 release 20030810 "Mingulay" --
 
-U144) Lech Szychowski <lech7@pse.pl>
-      BUG. SIGDASHES check was broken
-      FIX. post.c
-
- 048) Darrell Tangman <dgtangman@acm.org>
-      BUG. malloc() mem. could be free()ed twice
-      FIX. art.c
-
-U143) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. manpage update
-      FIX. tin.1, tin.5
-
-U142) Matt Anton <tin@syrius.org>
-      ADD. started french translation
-      FIX. fr.po
-
-U141) Christian Garbs <tin-dev@cgarbs.de>
-      ADD. updated MH mailgroups documentation
-      ADD. some german translations
-      FIX. reading-mail.txt, de.po
-
-U140) Jason Faultless <jason@altarstone.com>
-      BUG. incorrectly nested multipart articles sometimes hung tin
-      BUG. -S did not create subdirs
-      BUG. -S was broken in reading news via NNTP
-      BUG. unnamed binary attachments clobbered save temp files.
-           Unique filename now generated based on MIME subtype
-      ADD. tinrc.posted_articles_file (replaces tinrc.keep_posted_articles &
-           tinrc.keep_posted_articles_file)
-      ADD. parsing for Content-Description header
-      ADD. mime_types_to_save attribute for selective viewing/saving
-      ADD. cleanup MIME-viewing code
-      ADD. renamed use_metamail to metamail_prog
-      ADD. indent uue attachment. Show MIME type/subtype on tagline
-      ADD. mime.types lookup searches all possible files for a match
-      ADD. cleanup save code, make post processing more uniform with LIBUU
-      ADD. post process viewing when using LIBUU
-      FIX. extern.h, menukeys.h, proto.h, rfc2046.h, tin.h, tinrc.h, art.c
-           attrib.c, config.c, cook.c, debug.c, feed.c, group.c, inews.c
-           init.c, keymap.c, lang.c, mail.c, memory.c, mimetypes.c, misc.c
-           open.c, page.c, post.c, rfc2046.c, rfc2047.c, save.c, screen.c
-           search.c, sigfile.c, tincfg.tbl, tin.1, tin.5
-
-U139) Olaf Dietrich <olaf@dtrx.de>
-      ADD. allow PageGotoParent for killed parents if kill_level==KILL_THREAD
-      FIX. page.c
-
-U138) Dirk Nimmich <nimmich@muenster.de>
-      BUG. "time remaining" was updated constantly, so it was unusable on a
-           modem link
-      BUG. raw multipart article didn't contain epilogue after last boundary
-      BUG. highlighting in multibyte charset environment without USE_CURSES
-           was broken
-      ADD. more NNTP debug output
-      NOP. revised TODO
-      FIX. curses.c, mail.c, nntplib.c, open.c, rfc2046.c, screen.c, TODO
-
-U137) Toomas Soome <Toomas.Soome@microlink.ee>
-      ADD. updated estonian translation
-      FIX. et.po
-
-U136) Corinna Vinschen <corinna@vinschen.de>
-      ADD. wrap_on_next_unread
-      FIX. extern.h, tinrc.h, config.c, init.c, lang.c, thread.c
+ 006) Darrell Tangman <dgtangman@acm.org>
+      ADD. mark_ignore_tags
+      FIX. extern.h, tinrc.h, config.c, group.c, init.c, lang.c, thread.c
            tincfg.tbl, tin.1, tin.5
 
- 046) Urs Janssen <urs@tin.org>
-      BUG. comma separated group list in attribute scope didn't work
-      BUG. "." might be resent as last command after a reconnect
-      BUG. part of the threading code assumed that References are always
-           space separated
-      BUG. fixed some possible buffer overflows
-      ADD. allow .pro-TLD
-      FIX. policy.h, attrib.c, config.c, feed.c, header.c, inews.c, init.c
-           main.c, misc.c, nntplib.c, post.c, refs.c, save.c, select.c
-
-U135) Michael Bienia <michael@vorlon.ping.de>
-      ADD. word highlighting for monochrome terminals
-      ADD. renamed some vars
-      ADD. moved several strings to lang.c
-      ADD. tinrc.show_info (replaces tinrc.show_lines and tinrc.show_score)
-      ADD. freshly killed arts (ART_KILLED_UNREAD) now count into the thread
-           score
-      REM. some hungarian notations
-      ADD. replaced art->inthread by art->prev which holds a pointer to the
-           previous article in the thread
-      ADD. replace art_mark_{unread,read,will_return}() with
-           art_mark(group, art, flag)
-      BUG. if the base article of at thread was killed the entire thread
-           was hidden
-      BUG. count of hot and killed articles in the group page header was
-           wrong
-      BUG. in the MULTIBYTE_ABLE case convert_body2printable() could crash
-           on long lines
-      FIX. extern.h, menukeys.h, proto.h, tin.h, tinrc.h, version.h, active.c
-           art.c, attrib.c, auth.c, charset.c, config.c, cook.c, curses.c
-           debug.c, feed.c filter.c, group.c, help.c, init.c, keymap.c
-           lang.c, mail.c, main.c, memory.c, misc.c, newsrc.c, nntplib.c
-           open.c, page.c, post.c, prompt.c, refs.c, regex.c, save.c, signal.c
-           tags.c, tcurses.c, thread.c, tincfg.tbl, keymap.sample, tin.1
-           tin.5, tinrcupdate.pl
-
-U134) Sebastian Bork <sebi@sebi.org>
-      ADD. manpage update
-      FIX. tin.1, tin.5
-
-U133) Urs Janssen <urs@tin.org>
-      BUG. used fprintf(stderr) instead of error_message()
-      BUG. hypothetical use of undefined FOLD_TO_UPPER() macro
-      BUG. used PCRE_EXTENDED without quoting #
-      BUG. update_posted_info_file() called with wrong args if article
-           has Followup-To: poster
-      BUG. on startup (global) attributes file was read twice
-      BUG. two small attribute memory leaks
-      ADD. minor code cleanup
-      REM. EUC-TW -> ISO-2022-KR autoconversion for 7bit mime_encoding
-      REM. disallow ISO-2022-KR as network charset
-      REM. base64 encoding force for EUC-KR
-      REM. superfluous setlocale() call
-      ADD. allow ISO-2022-* 7bit encodings
-      ADD. config.guess, config.sub update
-      ADD. post_8bit_header=ON now also disables body encoding
-      ADD. expand path-names in 4th field of the active.mail file
-      ADD. moved a few strings to lang.c
-      FIX. Makefile, active.c, art.c, attrib.c, auth.c, config.c, cook.c
-           curses.c, debug.c, feed.c, group.c, inews.c, init.c, keymap.c
-           lang.c, mail.c, main.c, mimetypes.c, misc.c, nntplib.c, page.c
-           post.c, regex.c, rfc2045.c, rfc2046.c, rfc2047.c, save.c, search.c
-           string.c, tags.c, tcurses.c, thread.c, xref.c, extern.h, proto.h
-           tin.h, tcurses.h, tin.1, tin.5, de.po, en_GB.po, config.guess
-           config.sub, tinrcupdate.pl
-
--- 1.5.16 release 20030125 "Bubbles" --
-
- 045) Urs Janssen <urs@tin.org>
-      ADD. remove Message-IDs with illegal chars (i.e. 8bit chars) from
-           References
-      BUG. tabs weren't removed from (folded) References lines when
-           creating local overviews
-      REM. tinrc.tab_after_X_selection as it didn't work for years now
-           and nobody complained about it
-      FIX. art.c, config.c, init.c, lang.c, post.c, extern.h, tinrc.h, tin.1
-
-U132) Yen-Ming Lee <leeym@leeym.com>
-      Urs Janssen <urs@tin.org>
-      ADD. define Big5 printable chars
-      BUG. my_isprint() in NO_LOCALE case did depend on the network charset
-           not on the local charset
-      FIX. charset.c, cook.c, misc.c, page.c, tin.h
-
-U131) Michael Velten <tin@michnet.de>
-      BUG. prompt_option_char allowed empty strings
-      ADD. '\' search again
-      FIX. extern.h, keymap.h, menukeys.h, proto.h, config.c, group.c, help.c
-           keymap.c, lang.c, page.c, prompt.c, search.c, select.c, thread.c
-
-U130) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. compile-check that ncurses/ncursesw header files are
-           consistent with the libraries
-      FIX. aclocal.m4
-
-U129) Michael Bienia <michael@vorlon.ping.de>
-      ADD. make tin_getline() multibyte safe
-      BUG. GroupDoAutoSel didn't do anything useful
-      BUG. memory corruptions when compiled in a multibyte-able environment
-           without using ncurses
-      FIX. proto.h, tcurses.h, charset.c, curses.c, getline.c, group.c
-           memory.c, string.c, tcurses.c, thread.c, tin.1
-
-U128) Olaf Dietrich <olaf@dtrx.de>
-      BUG. TeX2ISO was done before charset conversion
-      BUG. curses.h was prefered over ncurses[w].h
-      FIX. proto.h, charset.c, cook.c, misc.c, rfc2047.c, aclocal.m4
-
-U127) Michael Bienia <michael@vorlon.ping.de>
-      Urs Janssen <urs@tin.org>
-      ADD. make line wrapping in pager multibyte safe
-      FIX. cook.c, page.c
-
-U126) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      BUG. wrap_column=0 (cCOLS) wasn't adjusted after on screen resize
-      FIX. config.c, cook.c, init.c, tin.1, tin.5
-
-U125) Urs Janssen <urs@tin.org>
-      BUG. typo fixed
-      BUG. used tin_done() instead of giveup() in init_selfinfo()
-      BUG. used network_charset in cached oevrviews instead of local_charset
-      BUG. a 'local' unknown group in the Newsgroup line caused a crash if
-           listed as first group
-      ADD. autotruncation of Menu items to 35 chars
-      ADD. allow negative values for wrap_column
-      ADD. config.guess, config.sub update
-      ADD. don't read keymap file in batch-mode
-      ADD. disabled Mac OS X specific charset stuff as it's not needed
-           anymore in current OS X versions
-      REM. some unnecessary casts
-      FIX. proto.h, tinrc.h, art.c, config.c, cook.c, feed.c, filter.c
-           inews.c, init.c, keymap.c, lang.c, main.c, misc.c, nrctbl.c
-           post.c, rfc2047.c, tcurses.c, tin.1, tin.5, tin.pot, de.po, et.po
-           en_GB.po, config.guess, config.sub, aclocal.m4, Makefile.[in]
-
-U124) Toomas Soome <Toomas.Soome@microlink.ee>
-      ADD. updated estonian translation
-      FIX. et.po
-
--- 1.5.15 release 20021115 "Spiders" --
-
-U123) Jason Faultless <jason@altarstone.com>
-      Michael Bienia <michael@vorlon.ping.de>
-      ADD. tidy up range code
-      FIX. proto.h, group.c, init.c, select.c, tags.c, thread.c
-
-U122) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. new configure option --with-curses-dir
-      FIX. aclocal.m4, configure[.in], trace.h
-
-U121) Michael Bienia <michael@vorlon.ping.de>
-      BUG. possible reuse of already freed mem
-      ADD. wrap_column, user defined wrap margin
-      FIX. extern.h, tinrc.h, config.c, cook.c, init.c, lang.c, tincfg.tbl
-           tin.1, tin.5
-
- 043) Urs Janssen <urs@tin.org>
-      BUG. article numbers in the (broken) overview data which were higher
-           than groups high water mark caused a crash
-      FIX. art.c
-
-U120) Toomas Soome <Toomas.Soome@microlink.ee>
-      ADD. updated estonian translation
-      FIX. et.po
-
-U119) Michael Bienia <michael@vorlon.ping.de>
-      Urs Janssen <urs@tin.org>
-      ADD. start multibyte/wide char support
-      BUG. TeX2ISO didn't work with UTF-8 locales
-      FIX. configure[.in], aclocal.m4, autoconf.h[in], proto.h, tcurses.h
-           tin.h, charset.c, group.c, screen.c, string.c, tcurses.c, thread.c
-
-U118) Philip Paeps <philip@paeps.cx>
-      ADD. improve UUBEGIN_REGEX
-      ADD. honor mode of uuencoded files
-      FIX. init.c, save.c, tin.h
-
-U117) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      BUG. possible overrun while expanding \t
-      BUG. typos in the german translation
-      BUG. wrong help-page entrys
-      ADD. from=filter exemplification
-      FIX. cook.c, lang.c, tin.5, filtering, de.po
-
-U116) Sebastian Bork <sebi@sebi.org>
-      ADD. cosmetics
-      ADD. use art_marked_killed, art_marked_read_selected in kill_level=0
-      FIX. group.c, lang.c, thread.c
-
-U115) Martin Klaiber <martinkl@zedat.fu-berlin.de>
-      ADD. comment field to filter-file
-      FIX. tin.5, extern.h, tin.h, filter.c, getline.c, lang.c
-
- 042) Urs Janssen <urs@tin.org>
-      BUG. didn't disallow unprintable chars in group descriptions
-      FIX. select.c
-
-U114) Urs Janssen <urs@tin.org>
-      BUG. cached overview datas date was in localtime() without holding a
-           timezone
-      BUG. in some cases tin created incorrect overview datas
-      BUG. add_posted_to_filter didn't work with -w and -o
-      BUG. typo fixed in the english translation
-      BUG. description-toggle didn't work for mailgroups
-      BUG. redraw problem in the config-menu
-      BUG. dir concatenation problem under VMS
-      BUG. ISO2ASC conversion was done before TEX2ISO conversion
-      BUG. fix iconv()-configure check
-      BUG. can't handle very long subjects (>1K)
-      ADD. restricted several file permissions
-      ADD. removed unused vars under VMS
-      ADD. use THREAD_BOTH instead of THREAD_MAX as initial threading
-      ADD. manpage updates
-      ADD. smarter check for inews
-      ADD. config.guess, config.sub update
-      ADD. ignore leading/taling whitespaces in input at prompt_msgid()
-      FIX. extern.h, proto.h, tin.h, art.c, charset.c, config.c, cook.c
-           filter.c, group.c, header.c, help.c, inews.c, init.c, lang.c
-           mail.c, main.c, misc.c, newsrc.c, nrctbl.c, page.c, pgp.c, post.c
-           prompt.c, rfc2047.c, select.c, Makefile, Makefile[.in]
-           configure[.in], tin.1, tin.5, de.po, en_GB.po, config.guess
-           config.sub
-
--- 1.5.14 release 20020926 "Soil" --
-
-U113) Olaf Dietrich <olaf@dtrx.de>
-      ADD. search result highlighting for wildcard search
-      FIX. proto.h, search.c, wildmat.c
-
-U112) Martin Dickopp <firefly-mail@gmx.net>
-      ADD. prefer TIN_DEFAULTS_DIR over libdir for global
-           ATTRIBUTES_FILE and CONFIG_FILE
-      FIX. init.c
-
-U111) Michael Bienia <michael@vorlon.ping.de>
-      ADD. filter-code cleanup (remove obsolete type= and scope=)
-      ADD. rewrote word-highlighting code to use regex
-      ADD. slash-highlighting
-      ADD. config options for {stars,slashes,strokes,underscores}_regex
-      BUG. wrong editor offset for filter-file edit.
-      REM, word_h_display_marks=3
-      FIX. tin.1, tin.5, extern.h, proto.h, tin.h, tinrc.h, color.c
-           config.c, curses.c, filter.c, group.c, init.c, lang.c, memory.c
-           page.c, regex.c, tcurses.c, tincfg.tbl
-
-U110) Juergen Salk <juergen.salk@gmx.de>
-      BUG. doesn't try to reconnect after a 400 response
-      FIX. open.c
-
-U109) Urs Janssen <urs@tin.org>
-      ADD. config.guess, config.sub update
-      ADD. stroke-highlighting
-      ADD. word-highlighting without color
-      ADD. some missing german translations
-      ADD. smarter configure check for a shell, add dash to the list
-           of sh shells
-      ADD. reformat code, fixed a few typos
-      ADD. backup_file() and rename_file() preserves file mode
-      ADD. missing prototypes
-      ADD. note about FQDN to README
-      BUG. don't rfc2047-encode Sender if post_8bit_header is set
-      BUG. possible use of group->attributes when not beeing in a
-           (valid) group
-      BUG. typo and logic error in tinrcupdate.pl
-      BUG. fixed most chmod()-races
-      REM. some unused vars and defines
-      FIX. config.guess, config.sub, tin.1, tin.5, autoconf.h[in], extern.h
-           keymap.h menukeys.h, proto.h, tin.h, tinrc.h, *.c, de.po
-           tinrcupdate.pl, configure[.in], aclocal.m4, README
-
--- 1.5.13 release 20020703 "Chop Suey!" --
-
-U108) Philip Paeps <philip@paeps.cx>
-      ADD. quote_style
-      REM. quote_empty_lines, quote_signatures
-      FIX. extern.h, proto.h, tin.h, tinrc.h, config.c, init.c, lang.c, misc.c
-           post.c, tincfg.tbl, tin.1, tin.5
-
-U107) Jason Faultless <jason@altarstone.com>
-      ADD. code cleanup
-      ADD. cursor position is retained when sorting active,
-           show_only_unread/list_bogus flags etc. are honoured
-      FIX. extern.h, proto.h, tin.h, active.c, config.c, curses.c, feed.c
-           group.c, init.c, lang.c, list.c, main.c, page.c, select.c, tags.c
-           thread.c, tincfg.tbl
-
-U106) Michael Bienia <michael@vorlon.ping.de>
-      ADD. join use_getart_limit and getart_limit
-      ADD. new sort_article_types: Lines descend and Lines ascend
-      ADD. score_limit_kill, score_limit_sel, score_kill, score_select
-      BUG. sort_threads_type > 0 didn't work without -DTHREAD_SUM
-      ADD. thread_score, replaces THREAD_SUM and THREAD_WEIGHT
-      FIX. extern.h, tin.h, tinrc.h, art.c, attrib.c, config.c, filter.c
-           group.c, init.c, lang.c, main.c, refs.c, thread.c, tincfg.tbl
-           tin.1, tin.5
-
-U105) Olaf Dietrich <olaf@dtrx.de>
-      BUG. MAC_OS_X and CHARSET_CONVERSION could be both defined
-      BUG. --disable-locale might corrupt !ISO-8859-* articles
-      BUG. network_charset change in menu wasn't propagated to local_charset
-           if compiled with CHARSET_CONVERSION && NO_LOCALE
-      BUG. ISO2ASC might have been called with !ISO data
-      FIX. proto.h, tin.h, charset.c, config.c, cook.c, misc.c, rfc2047.c
-           INSTALL
-
-U104) Marc Prud'hommeaux <marc@solarmetric.com>
-      BUG. unititialised newbitmap might be used
-      FIX. newsrc.c
-
-U103) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. joined confirm_action and confirm_to_quit to confirm_choice
-      ADD. missing german translations
-      ADD. mm_network_charset to attributes
-      ADD. undeclared_charset to attributes
-      FIX. tin.1, tin.5, extern.h, proto.h, tin.h, tinrc.h, art.c, attrib.c
-           config.c, group.c, inews.c, init.c, lang.c, misc.c, page.c, post.c
-           rfc2046.c, rfc2047.c, select.c, thread.c, tincfg.tbl, de.po
-
-U102) Urs Janssen <urs@tin.org>
-      BUG. CODESET might be used undeclared
-      BUG. mm_network_charset change in the 'M'enu wasn't propagated to
-           group attribute
-      ADD. moved some var-declarations out of loops
-      ADD. Big5 as possible network charset
-      ADD. some missing german translations
-      ADD. tinrcupdate.pl
-      ADD. config.guess, config.sub update
-      REM. some casts
-      FIX. tin.h, *.c, de.po, tinrcupdate.pl, tin.1, tin.5, config.guess
-           config.sub, INSTALL
-
--- 1.5.12 release 20020427 "Sugar" --
-
-U101) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. update/resync the macros in aclocal.m4
-      BUG. fix some misuses of const
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], tcurses.h, lock.c
-           misc.c, rfc1524.c, rfc2047.c, string.c, trace.c, intl/gettextP.h
-           intl/localcharset.c
-
-U100) Michael Bienia <michael@vorlon.ping.de>
-      ADD. recent article counter to group header
-      FIX. group.c, tin.1
-
-U099) Alex Vasylenko <lxv@omut.org>
-      Urs Janssen <urs@tin.org>
-      ADD. my_calloc
-      BUG. my_groups isn't initialized
-      FIX. proto.h, tin.h, config.c, malloc.c
-
-U098) Marc Brockschmidt <marc@marcbrockschmidt.de>
-      Urs Janssen <urs@tin.org>
-      ADD. tinews.pl - external inews replacement which does pgp signing
-      FIX. tinews.pl
-
-U097) Igor Goryachev <rudeboy@pisem.net>
-      BUG. %C (firstname) and %I (initials) couldn't handle surnames
-      FIX. misc.c
-
-U096) Guido Ostkamp <Guido.Ostkamp@t-online.de>
-      BUG. possible buffer overflow in search_active()
-      FIX. search.c
-
-U095) Jason Faultless <jason@altarstone.com>
-      ADD. code cleanup
-      ADD. sorting of newsgroups with '.'
-      ADD. attrib cleanup, error reporting
-      ADD. scroll_lines pager tuning control
-      ADD. don't reconnect to server just to issue a QUIT
-      ADD. improvements to URL handling, url_handler, url history
-      ADD. explicit 'q' to quit info pager, to fix...
-      BUG. resizing screen exits info pager
-      BUG. multiple URL's per line not working
-      REM. show_last_line_prev_page, full_page_scroll, HAVE_UUDECODE
-      FIX. tin.1, tin.5, extern.h, keymap.h, menukeys.h, proto.h, tin.h
-           tinrc.h, active.c, art.c, config.c, cook.c, global.c, group.c
-           help.c, keymap.c, init.c, lang.c, list.c, main.c, misc.c
-           nntplib.c, page.c, post.c, select.c, signal.c, tincfg.tbl
-
- 038) Urs Janssen <urs@tin.org>
-      ADD. new TLDs .coop and .aero
-      REM. obsolete TLD .zr, .fx, and .uucp
-      BUG. typo fixed
-      BUG. missing Subject caused crashes when followupping
-      FIX. autoconf.h[in], policy.h. misc.c
-
-U094) Dirk Nimmich <nimmich@muenster.de>
-      BUG. didn't ignore \r after softbreaks in qp-articles
-      BUG. progress meter in group body search was broken
-      FIX. cook.c, feed.c, page.c, rfc2046.c, save.c, search.c
-
-U093) Philip Paeps <philip@paeps.cx>
-      Urs Janssen <urs@tin.org>
-      ADD. configure check for strcasestr
-      BUG. pgp-actions in mail_loop might crash
-      FIX. configure[.in], autoconf.h[in], proto.h, post.c, string.c
-
-U092) Toomas Soome <tsoome@ut.ee>
-      BUG. get_fqdn() might return a domainname with a tailing \n
-      FIX. header.c
-
-U091) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      BUG. mail_to_author() ignores current group (needed for attributes)
-      BUG. overlong translation in filtermenu
-      BUG. unnecessary rfc1522_encode()-calls
-      BUG. typo in CA_ERROR_MISSING_NEWSGROUPS error-message
-      ADD. some missing german translations
-      REM. $SPAMTRAP
-      ADD. gettext update (0.10.35 -> 0.10.40)
-      FIX. Makefile, aclocal.m4, configure[.in], autoconf.h[in], inews.c
-           lang.c, post.c, de.po, en_GB.po, et.po, TODO, tin.1, intl/*
-
-U090) Olaf Dietrich <olaf@dtrx.de>
-      ADD. ignore MIME_STRICT_CHARSET if iconv(3) is available
-      ADD. with MIME_STRICT_CHARSET and iconv(3) unknown charsets
-           are reduced to us-ascii
-      ADD. new ^L-handling
-      ADD. replace untranslatable multibyte chars with one ? instead
-           of one for each byte.
-      ADD. MIME_STRICT_CHARSET + buffer_to_local() cleanup
-      BUG. decode_save_one() didn't honor MIME_STRICT_CHARSET
-      BUG. --with-local-charset= was broken
-      BUG. rfc1522_decode() can't handle multiple charsets/line
-      FIX. configure[.in], proto.h, cook.c, main.c, misc.c, page.c, post.c
-           rfc2046.c, rfc2047.c, save.c, search.c, tin.1
-
-U089) Urs Janssen <urs@tin.org>
-      ADD. moved some var-declarations out of loops
-      ADD. config.guess, config.sub update
-      ADD. "No match"-message for unsuccessful-body searches
-      ADD. check for sys/pool.h
-      ADD. tinrc.mailbox_format
-      ADD. tinrc.translit
-      ADD. mmdf(5)-man page
-      ADD. install rtin-man page
-      ADD. automatically set mm_local_charset to current local charset
-      ADD. made match_item() caseinsensitive
-      ADD. turned default for ask_for_metamail and use_metamail to off
-      ADD. tin(1,5)-man page updates
-      ADD. prefer inews_prog over INEWSDIR/inews -h
-      REM. --enable-mmdf-mailer, HAVE_MBOXRD, save_to_mmdf_mailbox
-      REM. check for OK_NOIHAVE, OK_NOPOSTIHAVE responses to MODE READER,
-           they are no loner mentioned in the draft
-      BUG. p'^O'st postponed articles didn't respect attributes
-      BUG. $EDITOR had higher priority as $VISUAL (introduced in 006;
-           never trust your local guru!)
-      BUG. strfpath()-called with uninitialized group-pointer
-      BUG. possible bufferoverruns due to missing string-termination
-      BUG. sometimes illegal From-fields were written to
-           local cached overviews
-      BUG. missing From caused crashes when replying
-      BUG. match_string() doesn't allow emtpy strings (U048)
-      BUG. dublicated Cancel-Lock in rare cases
-      BUG. eat_re() could modify subject in aborted posts
-      BUG. unknown Content-Transfer-Encodings defaulted to 7bit instead of
-           binary
-      BUG. Content-Type header with additional parameters but no charset
-           caused crashes
-      BUG. if included gettext was needed tin doesn't build due to
-           dependency problems
-      FIX. Makefile, Makefile.in, configure[.in], autoconf.h[in], aclocal.m4
-           extern.h, policy.h, proto.h, rfc2046.h, tin.h, tinrc.h, active.c
-           art.c, charset.c, config.c, cook.c, header.c, help.c, inews.c
-           init.c, keymap.c, lang.c, langinfo.c, lock.c, main.c, mimetypes.c
-           misc.c, nntplib.c, nrctbl.c, open.c, page.c, post.c, refs.c
-           rfc1524.c, rfc2045.c, rfc2046.c, save.c, tags.c, thread.c
-           tincfg.tbl, mbox.5, mmdf.5, tin.1, tin.5, config.guess, config.sub
-
--- 1.5.11 release 20020130 "Toxicity" --
-
-U088) Toomas Soome <tsoome@ut.ee>
-      ADD. updated Estonian translation
-      FIX. et.po
-
-U087) Olaf Dietrich <olaf@dtrx.de>
-      BUG. a resync after reread_active_file_secs in 'y'ank in all-state
-           groups didn't change yank_in_active_file.
-      BUG. runtime change of post_mime_encoding might garble next posting
-      ADD. use cooked art instead of raw for supersedes/reposts
-      FIX. post.c, rfc2045.c, select.c
-
-U086) Martin Klaiber <martinkl@zedat.fu-berlin.de>
-      BUG. missing sort_base() call
-      FIX. art.c
-
-U085) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. docu update
-      REM. $TEX2ISO env-var
-      ADD. tex2iso_cov menu/tinrc/attributes-item
-      BUG. gpg didn't append pub.key
-      ADD. allow user specified wildcard-mailcaps to override
-           system wide exact ones
-      FIX. INSTALL, TODO, tin.1, tin.5, tin.defaults, extern.h, tin.h, tinrc.h
-           attrib.c, config.c, cook.c, init.c, lang.c, page.c, pgp.c
-           rfc1524.c, rfc2046.c, tincfg.tbl, de.po, en_GB.po, et.po, tin.pot
-
-U084) Sven Hartge <hartge@ds9.argh.org>
-      Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. de.po update
-      FIX. de.po
-
-U083) Urs Janssen <urs@tin.org>
-      ADD. updated pcre (3.7 -> 3.9)
-      ADD. config.guess, config.sub update
-      ADD. improved NEWS_REGEX and URL_REGEXP, simplified MAIL_REGEX
-      ADD. FOLLOW_USEFOR_DRAFT (see doc/INSTALL)
-      ADD. skip comments in resolv.conf
-      ADD. allow --with-pcre without argument to take the lib from
-           system-path
-      ADD. minor code cleanup (removed some unused vars, added missing
-           ifdefs, ...)
-      REM. ISO-8859-6 and ISO-8859-8 from possible mm_network_charsets
-      BUG. missing initialization of mailcaps[]
-      BUG. possible buffer overrun and empty pgp-address
-      BUG. missing screen redraw after supersede
-      BUG. possible dereferenced pointer (network_charset)
-      BUG. fixed some typos, reformated po-files
-      BUG. mailing_list attribute was ignored on no posting servers in page
-           level
-      FIX. config.guess, config.sub, Makefile, extern.h, tin.h, art.c
-           charset.c, config.c, cook.c, feed.c, filter.c, header.c, lang.c
-           main.c, misc.c, page.c, pgp.c, post.c, rfc1524.c, rfc2047.c
-           search.c, version.sh, tin.1, tin.5, pcre.c, pcretest.c, aclocal.m4
-           *.po
-
-U082) Mark Trumbull <mjt@pipedreaminteractive.com>
-      BUG. multipart threading sometimes joins threads which don't belong
-           together
-      FIX. art.c
-
- 037) Urs Janssen <urs@tin.org>
-      ADD. allow new GTLDs: .biz, .info, .name, .museum
-      FIX. policy.h
-
--- 1.5.10 release 20011117 "Darkcell" --
-
-U081) Mark Trumbull <mjt@pipedreaminteractive.com>
-      ADD. new threading method: join multipart arts to a thread
-      FIX. propto.h, tin.h, art.c, group.c, lang.c, thread.c
-
-U080) Toomas Soome <tsoome@ut.ee>
-      ADD. updated Estonian translation
-      FIX. et.po
-
-U079) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      Thomas E. Dickey <dickey@invisible-island.net>
-      Urs Janssen <urs@tin.org>
-      BUG. missing localization of some 'M'enu items
-      FIX. proto.h, config.c, filter.c, lang.c, prompt.c, de.po
-
- 036) Dirk Nimmich <nimmich@muenster.de>
-      BUG. base64 encoding was broken
-      FIX. rfc2045.c
-
-U078) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. updated pcre (3.4 -> 3.7)
-      ADD. new ncursesw option to --with-screen
-      ADD. subtitles to the config-screen
-      ADD. allow the config screen to be called from the thread screen
-      BUG. off-by-one allocation of the filename for saving articles
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], extern.h, tcurses.h
-           config.c, help.c, init.c, keymap.c, lang.c, makecfg.c, misc.c
-           save.c, thread.c, tincfg.tbl, pcre/*
-
-U077) Dirk Nimmich <nimmich@muenster.de>
-      BUG. '^H' was handled as a physical backspace
-      BUG. duplicate addresses when displaying recipient addresses
-      BUG. duplicate Cc and Bcc addresses when mailing to yourself and
-           auto_cc or auto_bcc enabled
-      BUG. end of header was not recognized when mailing
-      BUG. folded From: header was not treated correctly when mailing
-      BUG. pressing arrow keys when reading article from a file or server
-           may lead to unexpected "Do you want to abort" question
-      BUG. abort bugreport prompt was invisible -- don't use global
-           buffers that may get changed meanwhile!
-      BUG. counted header lines when displaying progress
-      FIX. proto.h, rfc2046.h, tin.h, cook.c, misc.c, post.c, read.c
-           rfc2046.c
-
-U076) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      ADD. joined use_builtin_inews/inews_prog
-      BUG. IPv6 checking was broken due to comments
-      FIX. aclocal.m4, configure, extern.h, tin.h, tinrc.h, config.c, inews.c
-           init.c, lang.c, post.c, sigfile.c, tincfg.tbl
-
-U075) Randy Scott <scottr9@yahoo.com>
-      ADD. turned percent progress meter into a timer
-      FIX. screen.c
-
- 035) Stephan Kulow <coolo@caldera.de>
-      BUG. format-strings passed to prompt_slk_response() weren't "quoted".
-      FIX. feed.c, post.c
-
-U074) Yury July <july@july.stealth.ru>
-      Timur Maryin <tima@east.ru>
-      BUG. add-date destroys $LC_ALL/$LC_TIME
-      FIX. post.c
-
-U073) Urs Janssen <urs@tin.org>
-      Gerald Krause <gerald@divbyzero.de>
-      ADD. UTF-8 sequence checker
-      FIX. misc.c
-
-U072) Joseph Parmelee <jparmele@wildbear.com>
-      ADD. made 'S' and 's' (in conjunction with delete_tmp_files and/or
-           post_proc_type) more consistent. 'S' now only does postprocessing
-           if told to and 's' now prompts for tmp-file deletion if
-           delete_tmp_files is set.
-      FIX. feed.c, save.c
-
-U071) Urs Janssen <urs@tin.org>
-      ADD. updated German/English translation (still incomplete)
-      ADD. ',' as NEWS_REGEX 'terminator'
-      BUG. match_item() didn't look for exact matches, but took the first
-           partial match
-      BUG. typo in the man-page
-      BUG. 8bit chars in Subject weren't rfc2047 encoded in local cached
-           overviews
-      BUG. From was rfc2047 encoded in local cached overviews even if
-           post_8bit_chars was on.
-      ADD. crsr-right with auto_list_thread=OFF and no more
-           unread arts in the current thread now enters the first
-           article in the current thread instead of advance to the
-           next unread art.
-      ADD. tinrc.mm_local_charset, tinrc.mm_network_charset
-           to perform local_charset<->network_charset conversion via
-           iconv() if available
-      ADD. config.guess, config.sub update
-      ADD. start BeOS port (networking missing)
-      ADD. renamed some vars to avoid shadowing on QNX
-      ADD. new quad_t check to avoid waring with autoconf >= 2.5
-      ADD. w2r.pl and opt-case.pl man-pages
-      BUG. nls didn't work
-      BUG. shell detection failed in some cases
-      BUG. make install_manpage didn't create $(DESTDIR)$(INS_MANUAL_DIR)5
-           if needed
-      FIX. tin.1, tin.5, config.guess, config.sub, Makefile[.in], aclocal.m4
-           configure[.in], autoconf.h[in], tincfg.tbl, extern.h, proto.h
-           tin.h, tinrc.h, tnntp.h, active.c, art.c, config.c, cook.c
-           curses.c, group.c, inews.c, init.c, lang.c, misc.c, plp_snprintf.c
-           post.c, rfc2046.c, rfc2047.c, read.c, screen.c, thread.c
-           POTFILES.in, de.po, en_GB.po
-
--- 1.5.9 release 20010723 "Chord of Souls" --
-
-U070) Thomas E. Dickey <dickey@invisible-island.net>
-      REM. top-level makefile.in
-      ADD. configure option --with-shell, to set the DEFAULT_SHELL.
-      ADD. configure option --with-pcre
-      ADD. configure option --with-screen
-      ADD. update doc/INSTALL
-      FIX. Makefile, aclocal.m4, configure[.in], INSTALL, autoconf.h[in]
-           oldconfig.h, tcurses.h, tin.h, trace.h, Makefile[.in], curses.c
-           mail.c, main.c, page.c, signal.c, tcurses.c. trace.c
-
- 034) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      BUG. gnksa_split_from() didn't treat missing @ as error
-      FIX. misc.c
-
-U069) Enrik Berkhan <enrik@tin.org>
-      REM. raw() call
-      FIX. tcurses.c
-
-U068) Mark Nowiasz <buckaroo@gmx.de>
-      Urs Janssen <urs@tin.org>
-      ADD. local<->network charset conversion for MacOS X
-      FIX. README.MAC, Makefile, configure[.in], autoconf.h[in], cook.c
-           init.c, misc.c, rfc2046.c, rfc2047.c
-
-U067) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. C preprocessor flags configure check update
-      ADD. smarter locking scheme configure check
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], tcurses.h, tin.pot
-           auth.c, lock.c, tmpfile.c
-
-U066) Toomas Soome <tsoome@ut.ee>
-      ADD. updated Estonian translation
-      FIX. et.po
-
-U065) Dawid Kuroczko <dk@ssw.krakow.pl>
-      ADD. 'fold' deep thread trees
-      FIX. thread.c
-
- 033) Dieter Baron <dillo@danbala.ifoer.tuwien.ac.at>
-      BUG. 'Y' didn't check for new messages in mailgroups
-      BUG. parse_headers() might use To: header as originator
-      FIX. active.c, art.c, mail.c
-
-U064) Kazushi Marukawa <jam@pobox.com>
-      BUG. error_message() can't handle %s outside the first argument
-      FIX. screen.c
-
- 032) Herbert Martin Dietze <herbert@spamcop.net>
-      Urs Janssen <urs@tin.org>
-      BUG. empty random organization file could crash tin
-      FIX. misc.c
-
-U063) Dirk Nimmich <nimmich@muenster.de>
-      BUG. article with 0 lines in cooked body quits tin
-      BUG. automatic unfolding of headers is not always desired
-      BUG. posting of folded headers was impossible
-      BUG. post key when following up to a posting with Followup-To poster
-           set was 'w' instead of 'p'
-      BUG. 'Y'ank didn't toggle show_only_unread_groups setting
-      BUG. 'a'uthor search was disabled in pager
-      ADD. note about FQDN
-      ADD. more general pager for just viewing files (not articles)
-      ADD. clean up help/posting history
-      ADD. highlight found strings in help
-      ADD. search in posting history
-      FIX. INSTALL, extern.h, proto.h, art.c, cook.c, help.c, info.c
-           keymap.c, lang.c post.c, rfc2046.c, rfc2047.c, read.c, select.c
-
-U062) Martin Klaiber <martinkl@zedat.fu-berlin.de>
-      ADD. option to sort threads by score (descend/ascend)
-      ADD. quick return in case of regex-errors
-      BUG. rotating dash wasn't colorized
-      FIX. tin.1, tin.5, extern.h, tin.h, tinrc.h, art.c, attrib.c, config.c
-           filter.c, init.c, lang.c, refs.c, screen.c, tincfg.tbl
-
-U061) Andreas Metzler <tin-dev@downhill.at.eu.org>
-      Dirk Nimmich <nimmich@muenster.de>
-      ADD. Message-ID (if known) to filter-file
-      ADD. Message-ID (if known) to posted_articles_file
-      ADD. Date to posted_articles_file
-      ADD. remove empty headers from article before appending it to
-           posted_articles_file
-      FIX. TODO, proto.h, filter.c, post.c
-
-U060) Dirk Nimmich <nimmich@muenster.de>
-      Nickolay Dudorov <nnd@wint.itfs.nsk.su>
-      BUG. some environment variables could be destroyed
-      FIX. keymap.c
-
-U059) Urs Janssen <urs@tin.org>
-      BUG. insert_from_header() didn't fclose() open files on invalid
-           From: lines
-      BUG. off by one quoting error in cooked mode with no headers shown
-           in followups/replys
-      BUG. backup_file() treated missing source files as an error
-      BUG. if a nntp:-url only contained the name of a group but didn't
-           specify an article the last group name component wasn't recognized
-      BUG. crashed when hitting iKeySelectReadGrp*, iKeySelectMoveGrp
-           or iKeySelectBugReport with show_only_unread_groups=ON and
-           all arts read
-      BUG. uninitialized string in info-message saving one hot/pattern
-           article
-      BUG. right arrow && auto_list_thread=OFF didn't go to first unread
-           article in thread
-      BUG. show_progress() didn't respect col_message
-      BUG. dumped core on missing passwd-file
-      ADD. note recipient address in posted_info_file for
-           'r'eplys/Followup-To: poster and mailing_lists
-      ADD. smarter fall back for missing From: in insert_from_header()
-      ADD. moved 'article'-tmp-filenames to tin.h
-      ADD. joined iKeyPagePrint/iKeyGroupPrint
-      ADD. news:, snews:, nntp: scheme to url_handler.sh
-      ADD. news:, snews:, nntp: and mailto: to 'U'RL-command
-      ADD. recognize IPv6 http:, ftp: and gopher: URLs
-      ADD. config.guess, config.sub, install.sh update
-      ADD. (dot-)file locking routines
-      ADD. portable unique tmpfile generation
-      ADD. tmpfile() fall back
-      ADD. strrstr() fall back
-      ADD. THREAD_WEIGHT
-      ADD. made some vars static
-      ADD. check for missing/duplicated From: line before posting
-      ADD. minor code cleanup
-      ADD. $GNUPGHOME support
-      REM. "Article unchanged" prompt for postings (not mails, not reposts)
-      REM. printer from attributes file
-      REM. show_xcommentto code, use news_headers_to_display instead
-      REM. WIN32 and OS_2 specific code
-      FIX. config.guess, config.sub, configure[.in], install.sh
-           url_handler.sh, de.po, keymap.sample, mailcap.sample
-           newsoverview.5, tin.1, tin.5, Makefile[.in], autoconf.h[in]
-           extern.h, keymap.h, menukeys.h, rfc2046.h, tin.h, tinrc.h
-           tincfg.tbl, attrib.c, auth.c, cook.c, curses.c, feed.c, getline.c
-           global.c, group.c, header.c, help.c, init.c, keymap.c, lang.c
-           lock.c, main.c, memory.c, misc.c, newsrc.c, nntplib.c, nrctbl.c
-           open.c, page.c, pgp.c, post.c, prompt.c, rfc2046.c, save.c
-           screen.c, search.c, select.c, sigfile.c, signal.c, string.c
-           thread.c, tmpfile.c, my_tmpfile.c
-
--- 1.5.8 release 20010221 "Blue Water" --
-
-U058) Thomas Roessler <roessler@does-not-exist.org>
-      Urs Janssen <urs@tin.org>
-      ADD. mbox(5) manpage
-      FIX. Makefile[.in], mbox.5
-
-U057) Sebastian Bork <sebi@sebi.org>
-      BUG. TIN eats the last "\n" of postponed articles.
-      FIX. save.c
-
-U056) Ulli Horlacher <framstag@belwue.de>
-      BUG. removed absolute path for url_handler.sh
-      FIX. page.c
-
-U055) James Hawtin <oolon@ankh.org>
-      ADD. "T" now uses the rightmost multipart counter
-      FIX. tags.c
-
-U054) Jason Faultless <jason@altarstone.com>
-      Michael Bienia <michael@vorlon.ping.de>
-      ADD. ^H wraps long lines
-      FIX. page.c
-
-U053) Dirk Nimmich <nimmich@muenster.de>
-      BUG. existing tin.defaults and mime.types were not backed up when doing
-           make install_sysdefs
-      BUG. some config files could be trashed on a bad write
-      ADD. if reading via NNTP fall back to internal inews if posting via
-           external inews failed
-      ADD. code cleanup
-      REM. initialization of unused variables in active.c
-      REM. hungarian notation (in parts)
-      BUG. if pgp and gpg are both installed you get tons of warnings because
-           of redefined preprocessor variables (must have worked before, just
-           removed comments; pgp is preferred over gpg, useful?)
-      BUG. String input in option menu left current line
-      ADD. updated pgp.txt
-      BUG. default values changed during quick_post_article() were not
-           changed due to no_write logic
-      BUG. ~/.signature was used instead of file named in tinrc/attributes
-      BUG. memory leak and possible buffer overruns in
-           post.c:user_posted_messages()
-      BUG. sig-delimiter wasn't recognized if qp-encoded over 2 lines
-      FIX. Makefile.in, pgp.txt, extern.h, config.c, cook.c, inews.c, lang.c
-           pgp.c, post.c, prompt.c, sigfile.c
-
- 031) Dirk Nimmich <nimmich@muenster.de>
-      BUG. empty news_headers_to_[not_]display_array could cause a SIGSEGV
-      BUG. changing beginner_level or show_description from the options menu
-           messed up the screen
-      FIX. proto.h, config.c, signal.c
-
-U052) Urs Janssen <urs@tin.org>
-      BUG. dumps core when opening a cached art which is cancelled in the
-           meantime
-      BUG. update_posted_msgs_file() didn't quote From_ lines in !MMDF
-           mailboxes
-      BUG. fetch_postponed_article() didn't unquote quoted From_ lines
-      BUG. storing in MMDF mailboxes was broken
-      BUG. quoting long lines in followups/replys lead to wrong quote
-           levels
-      BUG. didn't compile on MacOS X with apples gcc-port
-      BUG. contains_nonprintables() check for encoded words was to soft
-      BUG. off by one quoting error in followups/replys
-      BUG. url_handler.sh didn't handle uppercase schemes and & in URLs
-      BUG. 'U' in raw_mode crashed tin
-      BUG. newline missing in bugreport
-      ADD. .ps (Palestinian Territories) as a valid TLD
-      ADD. use the raw-article for followups/replys if pager is in
-           raw-mode
-      ADD. config.guess, config.sub, metamutt (1.15 -> 1.17) update
-      ADD. expiretover script for purging old cached overview data
-      ADD. internal inews now breaks long body lines after 1024 chars, not 512
-      ADD. news:, snews: and nntp: URL highlighting
-      FIX. config.guess, config.sub, expiretover, metamutt, url_handler.sh
-           extern.h, policy.h, proto.h, rfc2046.h, tin.h, cook.c, feed.c
-           inews.c, memory.c, misc.c, page.c, post.c, rfc2046.c, rfc2047.c
-           save.c, search.c, signal.c
-
--- 1.5.7 release 20001104 "Paradise Regained" --
-
-U051) Thomas E. Dickey <dickey@invisible-island.net>
-      BUG. won't compile on termcap systems
-      ADD. updated pcre (3.2 -> 3.4)
-      ADD. updated some configure script macros
-      BUG. vms/parsdate.c required alloca(), regenerated with byacc
-      FIX. aclocal.m4, extern.h, proto.h, trace.h, cook.c, curses.c
-           feed.c, lang.c, signal.c, tcurses.c, trace.c, pcre/*
-
-U050) L. Scott Emmons <scotte@center.uscs.com>
-      BUG. gpg keyname must be last option
-      FIX. pgp.c
-
-U049) Won-kyu Park <wkpark@chem.skku.ac.kr>
-      Urs Janssen <urs@tin.org>
-      ADD. allow multi-byte environment
-      FIX. configure[.in], autoconf.h[in], charset.c
-
-U048) Urs Janssen <urs@tin.org>
-      BUG. empty mm_charset in tinrc did override $MM_CHARSET
-      ADD. submit_inews() returns the Message-ID if known
-      ADD. URL_REGEX update
-      ADD. config.guess, config.sub update
-      ADD. turned some vsprintf calls into vsnprintf ones
-      ADD. made -V a bit more verbose
-      REM. -U option
-      FIX. configure[.in], config.guess, config.sub, autoconf.h[in], proto.h
-           tin.h, parsdate.y, config.c, cook.c, feed.c, inews.c, init.c
-           lang.c, main.c, post.c, rfc2045.c, screen.c, tin.1, tin.5
-
- 029) Urs Janssen <urs@tin.org>
-      BUG. possible buffer overrun in read_groups_descriptions() on very
-           long group names/descriptions
-      ADD. allow superseding of articles even if one of the groups isn't
-           in the active file.
-      FIX. mail.c, post.c
-
--- 1.5.6 release 20000803 "Dust" --
-
- 028) Urs Janssen <urs@tin.org>
-      BUG. nntp_open() treated unknown 2xx responses as an error
-      ADD. handling for new 202/203 return codes
-      FIX. nntplib.h, open.c
-
- 027) v9@fakehalo.org
-      Urs Janssen <urs@tin.org>
-      BUG. possible buffer overflow
-      FIX. curses.c
-
-U047) Scott Marovich <marovich@hpl.hp.com>
-      ADD. removed few casts for a clean compile on HP-UX
-      BUG. missing vars for HPs STREAMS-based network-protocol stack.
-      FIX. nntplib.c
-
-U046) Dirk Nimmich <nimmich@muenster.de>
-      ADD. completed switching menus to "key=action" style
-      ADD. current key mapping in mini help
-      BUG. did not compile with --disable-curses
-      BUG. save backend had no i18n stuff
-      BUG. info line was not cleared after displaying a menu
-      BUG. when writing a new article or superseding an old one there was
-           no cursor in the editor
-      BUG. ignoring followup-to header, aborting posting and trying to
-           followup again on that article could lead to a crash
-      FIX. TODO, feed.c, help.c, lang.c, misc.c, post.c, prompt.c, save.c
-
-U045) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. definition NEED_TERM_H to include <term.h> if needed
-      ADD. improved search-order for curses/ncurses libraries
-      ADD. plausible default value for the editor and mailer in configure
-      BUG. correct include-path in src/Makefile.in
-      BUG. fixed logic to remove symbolic link for intl/libintl.h
-      BUG. 'M' screen was not being repainted properly in some cases
-      FIX. aclocal.m4, autoconf.h[in], configure[.in], proto.h, rfc2046.h
-           tcurses.h, tin.h, Makefile[.in], art.c, config.c, cook.c
-           curses.c, filter.c, group.c, help.c, newsrc.c, page.c, post.c
-           rfc2046.c, save.c, string.c, thread.c
-
-U044) Jason Faultless <jason@altarstone.com>
-      ADD. URL-highlighting in termcap mode and if compiled without
-           color support
-      ADD. better positioning in article when hiding uuencoded data
-      ADD. human readable connection time-stamp in tinrc
-      ADD. rewrite find_reply_to() mechanism
-      ADD. cleanup of header parsing code when posting
-      ADD. migrate path/filename generation functionality to strfpath()
-      ADD. rewrite save backend, better feedback when saving
-      ADD. post_process_view, use MIME backend for viewing post-processed arts
-      ADD. better feedback when post-processing
-      ADD. big code cleanup
-      REM. post_process_command, tinpp
-      BUG. post-processing only worked on 1st uuencoded section in an article
-      BUG. 'e' EditMailArt broken
-      BUG. tin sometimes hung on multipart articles
-      BUG. single line scrolling in the pager broken in curses mode if
-           compiled without color support
-      FIX. tin.1, extern.h, keymap.h, menukeys.h, proto.h, active.c, color.c
-           config.c, cook.c, curses.c, feed.c, group.c, init.c, keymap.c
-           lang.c, mail.c, main.c, misc.c, nrctbl.c, page.c, pgp.c, post.c
-           prompt.c, regex.c, rfc1524.c, rfc2046.c, save.c, search.c
-           sigfile.c
-
-U043) Roland Rosenfeld <roland@spinnaker.de>
-      BUG. ConvertBody2Printable was disabled
-      FIX. proto.h, charset.c, cook.c, page.c
-
-U042) Thomas E. Dickey <dickey@invisible-island.net>
-      BUG. couple of problems with NLS configuration
-      FIX. aclocal.m4, Makefile[.in]
-
-U041) Dirk Nimmich <nimmich@muenster.de>
-      ADD. prompt_yn prints current key bindings for PromptYes/PromptNo
-      ADD. switched menus to "key=action" style
-      BUG. unbound keys caused actions in several menus
-      BUG. PProc* keys could not be remapped
-      BUG. MIME-encoding of some headers broken
-      FIX. extern.h, keymap.h, menukeys.h, proto.h, tin.h
-           attrib.c, config.c, feed.c, filter.c, group.c, inews.c, keymap.c
-           lang.c, page.c, pgp.c, post.c, prompt.c, save.c, select.c
-           thread.c, tincfg.tbl
-
-U040) Urs Janssen <urs@tin.org>
-      ADD. mailcap %{parameter}-expansion
-      ADD. look for localized keymaps
-      ADD. config.guess, config.sub update
-      ADD. minor code cleanup
-      ADD. tin.5 manpage
-      REM. seuid/setgid code
-      FIX. mailcap.sample, Makefile[.in], tin.1, tin.5, configure[.in]
-           config.guess, config.sub, keymap.h, menukeys.h, proto.h, tin.h
-           cook.c, header.c, init.c, group.c, keymap.c, memory.c, misc.c
-           page.c, post.c, rfc1524.c, rfc2046.c, save.c, select.c
-
-U039) Roland Rosenfeld <roland@spinnaker.de>
-      BUG. problems with keymap and only GPG support
-      FIX. keymap.h
-
--- 1.5.5 release 20000613 "Lucretia" --
-
-U037) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. updated pcre (2.08 -> 3.2)
-      ADD. new config.sub/config.guess versions
-      BUG. missing cursoron() on exit
-      FIX. config.guess, config.sub, configure[.in], mkdirs.sh, autoconf.h[in]
-           oldconfig.h, tin.h, misc.c, vms/select.h, pcre/*
-
-U036) Toomas Soome <tsoome@ut.ee>
-      ADD. updated Estonian translation
-      FIX. et.po
-
-U035) Dirk Nimmich <nimmich@muenster.de>
-      Jason Faultless <jason@altarstone.com>
-      ADD. allow remapping of keys
-      BUG. potential buffer overruns when saving attachments
-      ADD. moved some strings to lang.c and added i18n-macros
-      FIX. Makefile[.in], extern.h, keymap.h, menukeys.h, proto.h, config.c
-           feed.c, filter.c, global.c, group.c, init.c, keymap.c, lang.c
-           main.c, nrctbl.c, page.c, pgp.c, post.c, prompt.c, rfc1524.c
-           save.c, select.c, thread.c
-
-U034) Urs Janssen <urs@tin.org>
-      ADD. made some funcs static, renamed mailcap.c to mimetypes.c
-      ADD. dynamic malloc space for mailcap meta expansion
-      ADD. updated german translation
-      REM. unused vars
-      REM. translations for low-level error/debug messages
-      FIX. Makefile[.in], extern.h, auth.c, color.c, config.c, global.c
-           lang.c, memory.c, mimetypes.c, misc.c, newsrc.c, nntplib.c, post.c
-           read.c, refs.c, rfc1524.c, rfc2047.c, save.c, sigfile.c, signal.c
-           string.c, tags.c, thread.c, xref.c, de.po
-
--- 1.5.4 release 20000523 "1959" --
+ 005) Dirk Nimmich <nimmich@muenster.de>
+      BUG. make install_sysdefs didn't honor $DESTDIR
+      BUG. filter on References didn't work on deep threads
+      BUG. upgrading from use_metamail=ON could lead to 
+           metamail_prog=--internal
+      BUG. lines that were exactly cCOLS bytes long introduced an extra line in
+           raw mode
+      BUG. word_h_display_marks=0 didn't work with !USE_CURSES
+      BUG. To/Cc/Bcc headers in postings were interpreted when using -M/-N
+           use MIME message/rfc822 wrapping now instead
+      ADD. enter no_posting mode when unable to get FQDN
+      ADD. no_posting command line option (-x)
+      ADD. RPM spec file
+      ADD. updated umlaut[es].txt
+      REM. $METAMAIL handling
+      FIX. config.c, curses.c, init.c, main.c, open.c, page.c, post.c, refs.c
+           save.c, tin.1, tin.spec, Makefile, src/Makefile.in, umlaut[es].txt
+
+ 004) Michael Velten <tin@michnet.de>
+      BUG. some info messages about (un)tagging wern't displayed
+      BUG. strip_blanks wasn't always honored
+      BUG. in some cases body-search couldn't be aborted
+      ADD. avoid some useless screen redraws
+      FIX. extern.h, cook.c, feed.c, group.c, lang.c, page.c, tags.c, thread.c
+
+ 003) Michael Bienia <michael@vorlon.ping.de>
+      BUG. possible bufferoverflows due to the use of vsprintf() instead of
+           vsnprintf()
+      BUG. wchar_t buffers weren't always '\0'-terminated
+      FIX. curses.c, getline.c, group.c, page.c, screen.c, tcurses.c
+           thread.c
 
-U033) Robert Brady <rwb197@ecs.soton.ac.uk>
-      ADD. english translation
-      FIX. en_GB.po
+ 002) Urs Janssen <urs@tin.org>
+      ADD. missing const
+      ADD. updated german, french and estonian translations
+      ADD. missing includes for SEIUX
+      BUG. off by one malloc bug
+      REM. unused parameter
+      FIX. extern.h, proto.h, tin.h, filter.c, group.c, lang.c, main.c, page.c
+           post.c, de.po, fr.po. et.po, src/Makefile.in
 
-U032) Toomas Soome <tsoome@ut.ee>
+ 001) Toomas Soome <Toomas.Soome@microlink.ee>
       ADD. updated estonian translation
       FIX. et.po
 
-U031) Kai Bojens <kbojens@herkules.on-luebeck.de>
-      Sven Hartge <hartge@ds9.argh.org>
-      ADD. updated german translation
-      FIX. de.po
-
- 024) Dirk Nimmich <nimmich@muenster.de>
-      BUG. possible core on empty groups with out of sync overviews
-      FIX. art.c
-
-U030) Dirk Nimmich <nimmich@muenster.de>
-      BUG. last line in qp-encoded arts isn't always displayed
-      FIX. cook.c
-
-U029) Jason Faultless <jason@altarstone.com>
-      Urs Janssen <urs@tin.org>
-      BUG. missing initialization artinfo and hdr
-      ADD. rewrote mailcaps parsing, added $MAILCAPS support and recommended
-           fall backs, added mime.types fall back
-      ADD. renamed rfc2045[.hc] to rfc2046.[hc], rfc1521.c to rfc2045.c
-           and rfc1522.c to rfc2047.c
-      FIX. Makefile[.in], POTFILES.in, curses.c, feed.c, mailcap.c, rfc1524.c
-           rfc2046.c, mime.types
-
-U028) Jason Faultless <jason@altarstone.com>
-      BUG. possible errors/crashes when 'q'uitting during article load
-      BUG. off-by-1 error in mailcap %s expansion
-      BUG. count in "%d articles mailed" sometimes incorrect
-      ADD. don't search beyond ^L when ^L hiding is enabled
-      ADD. 'V' in pager now saves/views uuencoded files where possible
-      ADD. minor doc updates
-      FIX. tin.1, proto.h, rfc2045.h, tin.h, art.c, cook.c, feed.c, filter.c
-           group.c, mailcap.c, main.c, misc.c, page.c, post.c, rfc2045.c
-           save.c, search.c, select.c
-
- 023) Urs Janssen <urs@tin.org>
-      BUG. add Sender to FORGERY cancels
-      BUG. top level domains .kh and .zw not recognized
-      FIX. policy.h, post.c
-
- 021) Urs Janssen <urs@tin.org>
-      BUG. removed unsupported o from TIN_EDIT_KEYS_EXT
-      FIX. post.c
-
-U027) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. several configure cleanups/improvements
-      BUG.
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], makefile[.in]
-           Makefile[.in], extern.h, cook.c, curses.c, lang.c, pgp.c
-           rfc2045.c, wildmat.c
-
-U026) Roland Rosenfeld <roland@spinnaker.de>
-      BUG. f'uping/replying to qp/b64-base encoded arts didn't use the
-           decoded 8bit data, but the 7bit encoded art.
-      BUG. inverse art_marked_selected marker might get lost
-      FIX. post.c, screen.c
-
- 020) Ralf Doeblitz <doeblitz@gmx.de>
-      BUG. missing gnksa initialization for add_posted_to_filter
-      FIX. filter.c
-
-U025) Urs Janssen <urs@tin.org>
-      BUG. didn't check for new groups
-      BUG. possible crash on articles with broken Content-Type:-header
-      ADD. minor URL_REGEX, MAIL_REGEX, NEWS_REGEX improvements
-      FIX. tin.h, active.c, rfc2045.c
-
-U024) Dirk Nimmich <nimmich@muenster.de>
-      BUG. didn't compile with pgp/gpg support turned on
-      BUG. upper case Content-Type problem
-      ADD. per-line scrolling in the pager for !USE_CURSES configurations
-      BUG. empty line at the top of an article if no headers are shown
-      REM. distinction between first and following page screens in article
-           viewer
-      FIX. extern.h, proto.h, cook.c, curses.c, misc.c, page.c, pgp.c
-           rfc2045.c
-
-U023) Jason Faultless <jason@altarstone.com>
-      ADD. rewrite article handling
-           rewrite pager
-           RFC2045 MIME parsing / display of articles
-           per-line scrolling in pager
-           '?' backward search to pager
-           'U' browse URL's in pager
-           'V' view/save multipart attachments in pager
-           search string and URL highlighting
-           'B'ody search at all levels locates string in article
-           separate article contexts reduces # article reloads performed
-      FIX. Makefile, INSTALL, TODO, art_handling.txt, tin.1, extern.h
-           menukeys.h, proto.h, rfc2045.h, tin.h, Makefile[.in], art.c
-           attrib.c, charset.c, color.c, cook.c, curses.c, feed.c, filter.c
-           group.c, header.c, init.c, lang.c, memory.c, misc.c, open.c, page.c
-           pgp.c, post.c, regex.c, rfc1521.c, rfc1522.c, rfc2045.c, save.c
-           screen.c, search.c, sigfile.c, signal.c, string.c, tcurses.c
-           thread.c, wildmat.c
-
-U022) Toomas Soome <tsoome@ut.ee>
-      ADD. estonian translation
-      ADD. keep_posted_articles_file
-      BUG. several _()/N_() macros missing
-      FIX. extern.h, tinrc.h, config.c, feed.c, filter.c, group.c, help.c
-           init.c, lang.c, main.c, nntplib.c, post.c, save.c, select.c
-           thread.c, tincfg.tbl, et.po
-
-U021) Dirk Nimmich <nimmich@muenster.de>
-      BUG. decide posting type (base article (w) or followup (f)) based on
-           References: (don't rely on "Re: " in Subject:)
-      BUG. 'F'ollowup with Followup-To: poster quoted text when 'm'ailing
-      BUG. '^W' (followup with header) did not include header when
-           Followup-To: poster was set and 'm'ailing the answer
-      BUG. empty From:/Cc:/Bcc: line when mailing and no mail_address set
-      ADD. spamtrap warning even with use_mailreader_i=ON
-      ADD. honour unlink_article when mailing, too
-      ADD. warn if Subject: begins with "Re: " but there are no References:
-      ADD. warn if there are References: but Subject: does not begin with
-           "Re: " and does not contain "(was:"
-      ADD. make translations of plurals easier
-      ADD. moved some more strings to lang.c
-      FIX. TODO, extern.h, proto.h, art.c, config.c, feed.c, group.c, lang.c
-           main.c, misc.c, page.c, post.c, save.c, select.c
-
- 019) Dirk Nimmich <nimmich@muenster.de>
-      BUG. don't MIME encode headers when using external mail client
-           (use_mailreader_i)
-      BUG. close several potential security holes (buffer overruns) in
-           strfmailer()
-      BUG. "\x" sequences (x != '\0', 'n') in default_mailer_format got
-           replaced by "%x"
-      FIX. TODO, misc.c
-
- 018) Park Chong-Dae <cdpark@jupiter.kaist.ac.kr>
-      Urs Janssen <urs@tin.org>
-      BUG. Do not GNKSA-test From: for FORGERY cancels
-      FIX. inews.c, post.c
-
-U020) Jason Faultless <jason@altarstone.com>
-      Urs Janssen <urs@tin.org>
-      BUG. --disable-nls creates libintl.h-link
-      ADD. x-headers (via attributes) support to mails if not using
-           use_mailreader_i
-      ADD. minor code cleanup
-      ADD. extended DEFAULT_STRIP_RE_REGEX for danish prefixes, changed
-           quote_signatures default to false
-      FIX. aclocal.m4, proto.h, tin.h, art.c, init.c, lang.c, misc.c, post.c
-           save.c, screen.c, search.c
-
- 017) Roland Rosenfeld <roland@spinnaker.de>
-      BUG. under special conditions filter entries got duplicated
-      REM. global filter
-      FIX. extern.h, proto.h, filter.c, group.c, init.c, lang.c, main.c
-           page.c
-
--- 1.5.3 release 20000221 "For Her Light" --
-
-U019) Roland Rosenfeld <roland@spinnaker.de>
-      ADD. editing the filter file in select and page menu ('E').
-      FIX. select.c, page.c, menukeys.h, proto.h, filter.c, tin.1
-
- 016) Roland Rosenfeld <roland@spinnaker.de>
-      BUG. change line offset when editing filter from 22 to 25.
-      FIX. filter.c
-
-U018) Jason Faultless <jason@altarstone.com>
-      ADD. Pipe '|' to thread menu
-      ADD. rewrote feed.c
-      ADD. general cleanup
-      ADD. inverse highlight on config screen if draw_arrow=FALSE
-      ADD. batch_save now does something
-      ADD. auto_save attribute is now honoured
-      ADD. more intuitive handling when strip_bogus=KEEP
-      BUG. 'ignore art unavailable' broken
-      BUG. invalid start_line_offset in mail_bugreport()
-      BUG. batch operations don't need curses init
-      BUG. articles were marked read before they were really saved
-      FIX. CHANGES, TODO, WHATSNEW, tin.1, menukeys.h, proto.h, tin.h
-           attrib.c, config.c, filter.c, getline.c, group.c, header.c
-           help.c, init.c, lang.c, main.c, memory.c, misc.c, page.c
-           post.c, prompt.c, rfc1522.c, save.c, screen.c, select.c
-           string.c, thread.c
-
- 014) Jason Faultless <jason@altarstone.com>
-      BUG. Sender: errors on posting hung NNTP socket
-      BUG. possible buffer overrun in the wildmat code
-      FIX. inews.c, wildmat.c
-
- 013) Urs Janssen <urs@tin.org>
-      BUG. terminal mode wasn't restored after -Z
-      BUG. tin -v -Z was a bit too verbose
-      ADD. changed default of quote_empty_lines to ON
-      ADD. changed default of batch_save to ON
-      FIX. art.c, filter.c, init.c, main.c
-
-U017) Hideaki Yoshfuji <yoshfuji@ecei.tohoku.ac.jp>
-      BUG. ensure hostname is terminated with null-character.
-      FIX. nntplib.c
-
-U016) Urs Janssen <urs@tin.org>
-      BUG. redefinition of VERSION
-      ADD. moved ~/.tin/headers support to attributes
-      ADD. removed ~/.tin/bug_report support
-      ADD. ART_MARKED_READ, ART_MARKED_KILLED, ART_MARKED_READ_SELECTED
-           configurable via 'M'enu and tinrc
-      REM. highlighting of ART_MARKED_READ_SELECTED in KILL_THREAD
-      FIX. extern.h, tinrc.h, version.h, attrib.c, config.c, init.c, lang.c
-           main.c, misc.c, post.c, thread.c, tin.1, tincfg.tbl
-
--- 1.5.2 release 20000206 "Black Planet" --
-
- 015) Urs Janssen <urs@tin.org>
-      ADD. smarter check when quotes around real names are needed
-      FIX. header.c
-
- 011) Urs Janssen <urs@tin.org>
-      ADD. number of hot arts/group to verbose -Z output
-      FIX. save.c
-
-U015) Dirk Nimmich <nimmich@muenster.de>
-      BUG. reconnect on QUIT is not necessary
-      ADD. allow interactive authentication on startup if invoked with -A
-      FIX. extern.h, auth.c lang.c, nntplib.c
-
-U014) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. configure script improvements (NLS, passwd.pw_gecos)
-      ADD. uninstall rule to makefiles
-      ADD. removed most unbalanced curly braces
-      BUG. redundant parenthesis in N_ macro
-      BUG. wrong fall back prototype for mkstemp
-      FIX. aclocal.m4, config.guess, config.sub, configure[.in], makefile.in
-           autoconf.h[in], extern.h, tin.h, trace.h, Makefile.in, active.c
-           art.c, auth.c, color.c, config.c, curses.c, debug.c, global.c
-           group.c, header.c, init.c, joinpath.c, list.c, misc.c, nntplib.c
-           open.c, post.c, rfc1522.c, save.c, select.c, sigfile.c, signal.c
-           tcurses.c, thread.c, plp_snprintf.c, parsdate.y, Makefile.inn
-           tin.pot
-
-U013) Sven Hartge <hartge@ds9.argh.org>
-      Kai Bojens <kbojens@on-luebeck.de>
-      Urs Janssen <urs@tin.org>
-      ADD. (basic) german translation
-      FIX. de.po
-
-U012) Jason Faultless <jason@altarstone.com>
-      ADD. better PGP/GPG support
-      ADD. big group/thread menu cleanup
-      ADD. proper return code handling to group menu
-      ADD. generic keymap/mouse handling
-      ADD. cleanup draw/erase arrow routines
-      ADD. cleanup attribute code
-      ADD. big cleanup of mailing code
-      ADD. made 'K' on thread menu more consistent with group menu
-      ADD. use 'from' attribute for PGP signing if set
-      ADD. updated WHATSNEW
-      BUG. catchup handling in thread menu inconsistent
-      BUG. silly typo in menu handling
-      BUG. group 'z' and 'Z' unread message corrupt
-      BUG. not all attributes were free()d
-      FIX. tin.1, menukeys.h, proto.h, tin.h, attrib.c, global.c, group.c
-           page.c, pgp.c, select.c, thread.c
-
- 009) Jason Faultless <jason@altarstone.com>
-      BUG. -z did not restore terminal modes
-      BUG. manpage had '[' and ']' in thread section instead of pager
-      FIX. tin.1, menukeys.h, main.c, page.c
-
-U011) Ralf Doeblitz <doeblitz@gmx.de>
-      ADD. human readable time-stamp in filters
-      ADD. GNKSA filter documentation
-      FIX. filtering, filter.c
-
-U010) Urs Janssen <urs@tin.org>
-      ADD. BSD-license
-      ADD. minor Makefile/configure cleanup
-      ADD. use mail_address for Cc/Bcc
-      ADD. ART_MARK_READ_SELECTED to KILL_NOTHREAD
-      FIX. Makefile, Makefile[.in], aclocal.m4, configure[.in], include/*.h
-           src/*.c
-
-U009) Arkadiusz Miskiewicz <misiek@misiek.eu.org>
-      BUG. missing freeaddrinfo()
-      FIX. nntplib.c
-
--- 1.5.1 release 20000103 "Sumerland" --
-
-U008) Urs Janssen <urs@tin.org>
-      BUG. typo broke snprintf() fall back
-      BUG. used strlen() instead of sizeof() in various places
-      BUG. possible Y2K bug in parsedate.y (can't show up in tin)
-      BUG. --disable-nls didn't work
-      ADD. check for gpg
-      ADD. -DTHREAD_SUM
-      ADD. code cleanup
-      REM. patch 006
-      FIX. configure[.in], autoconf.h[in], tin.h, parsedate.y, active.c
-           config.c, group.c, nntplib.c, pgp.c, post.c, select.c, tags.c
-           thread.c
-
-U007) Michael Bienia <michael@vorlon.ping.de>
-      Urs Janssen <urs@tin.org>
-      BUG. gpg support didn't work if neither pgp nor pgp-5 was
-           found on the system
-      FIX. configure[.in], autoconf.h[in], extern.h, menukeys.h, proto.h
-           help.c, init.c, lang.c, page.c, pgp.c, post.c
-
- 008) Jason Faultless <jason@altarstone.com>
-      Urs Janssen <urs@tin.org>
-      BUG. removed annoying "Reading attributes file ..."-messages
-           for each new group
-      ADD. speed-up start when there are several new groups on the server
-      FIX. active.c, attrib.c, lang.c, main.c
-
-U006) Sebastian Bork <sebi@sebi.org>
-      BUG. misplaced parenthesis
-      FIX. post.c
-
-U005) Arkadiusz Miskiewicz <misiek@misiek.eu.org>
-      ADD. better check is system is IPv6 ready
-      ADD. NLS support
-      FIX. configure[.in], autoconf.h[in], *.c
-
-U004) Mark Ayzenshteyn <marka@bonzo.org>
-      ADD. uudecode files with spaces in name
-      FIX. save.c
-
-U003) Jason Faultless <jason@altarstone.com>
-      ADD. split article tagging type code to tag.c
-      ADD. start of GPG support
-      ADD. big code cleanup
-      ADD. turn off curses scrolling after startup - causes display problems
-      FIX. README, CHANGES, TODO, extern.h, proto.h, tin.h, auth.c
-           config.c, curses.c, feed.c, filter.c, group.c, lang.c, memory.c
-           misc.c, page.c, pgp.c, select.c, thread.c
-
--- 1.5.0 release 19991201 "Blueprint" --
-
-U002) Dawid Kuroczko <dk@ssw.krakow.pl>
-      ADD. indicator for articles newer than n-days
-      FIX. extern.h, tin.h, tinrc.h, config.c, init.c, lang.c, thread.c
-           tincfg.tbl
-
-U001) Urs Janssen <urs@tin.org>
-      ADD. Patrick Powells snprintf(), vsnprintf() fall backs
-      REM. INDEX_DAEMON-code
-      FIX. configure[.in], autoconf.h[in], plp_snprintf.c, *.c
-
--- 1.4.1 release 19991201 "Polish" --
-
- 006) Jeremy Buhler <jbuhler@cs.washington.edu>
-      ADD. check for server requested auth type
-      FIX. auth.txt, nntplib.h, proto.h, auth.c, inews.c, nntplib.c, open.c
-
- 005) Thomas E. Dickey <dickey@invisible-island.net>
-      ADD. configure script improvements
-      BUG. screen modes weren't restored before piping to external command
-      FIX. aclocal.m4, configure[.in], autoconf.h[in], extern.h, feed.c
-           makecfg.c, misc.c, tincfg.tbl
-
- 004) Henryk Bochmann <bochmann@tudurz.urz.tu-dresden.de>
-      ADD. add X-Headers in cancels and reposts
-      FIX. post.c
-
- 003) Jason Faultless <jason@altarstone.com>
-      BUG. fixed the newgroup during session hack which didn't work
-           with leafnode
-      BUG. Possible core when entering newgroups
-      BUG. Possible core when saving from the pager
-      ADD. documentation / manpage update
-      REM. changes to 'g' semantics on group selection menu
-      FIX. WHATSNEW, tin.1, active.c, feed.c, post.c, select.c
-
- 002) Carsten Theis <c.theis@ndh.net>
-      BUG. unwanted \n in Subject if using mailreader_i
-      FIX. post.c
-
- 001) Urs Janssen <urs@tin.org>
-      ADD. better check for 'article changed?'
-      ADD. check ~/.newsauth permissions
-      BUG. default permissions allowed other users to read
-           users .inputhistory-file which might have cached
-           the users nntp-password
-      FIX. Makefile, extern.h, proto.h, auth.c, getline.c, init.c, misc.c
-           post.c
-
--- 1.4.0 release 19991113 "No Labels" --
+-- 1.6.0 release 20030714 "Vatersay" --
 
-For changes made till the 1.4.0 release look at CHANGES.old
+For changes made till the 1.6.0 release look at CHANGES.old
diff -Nurp tin-1.6.0/doc/CHANGES.old tin-1.6.1/doc/CHANGES.old
--- tin-1.6.0/doc/CHANGES.old	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/CHANGES.old	Mon Jul 14 20:14:17 2003
@@ -1,5 +1,1694 @@
 This file contains an overview of the changes made between
-tin 1.3BETA 950824 and tin 1.4.0, for recent changes look at CHANGES
+tin 1.3BETA 950824 and tin 1.6.0, for recent changes look at CHANGES
+
+-- 1.6.0 release 20030714 "Vatersay" --
+
+U167) Matt Anton <tin@syrius.org>
+      ADD. added a few missing french translations
+      FIX. fr.po
+
+U166) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      BUG. revert bogus cleanup
+      FIX. page.c
+
+U165) Michael Bienia <michael@vorlon.ping.de>
+      BUG. manpage cleanups
+      BUG. //TRANSLIT might not work correct
+      BUG. changing thread_articles via 'M'enu while beeing an 'emtpy'
+           group caused a crash
+      ADD. +/-MULTIBYTE_ABLE to -V output
+      FIX. config.c, main.c, misc.c, tin.1, tin.5
+
+U164) Dirk Nimmich <nimmich@muenster.de>
+      BUG. didn't unfold MIME-header before trying to parse the arguments
+      BUG. art.c didn't compile with --enable-debug
+      BUG. memleak in main.c
+      BUG. newnews timestamps in tinrc got trashed when running multiple
+           tins concurrently
+      BUG. oldnewsrc got trashed when starting multiple tin concurrently
+      NOP. various cleanups
+      FIX. active.c, art.c, config.c, lang.c, main.c, newsrc.c, nntplib.c
+           rfc2046.c
+
+U163) Jason Faultless <jason@altarstone.com>
+      ADD. overhaul find_nov_file() mechanism
+      BUG. reading local spool always cached overview files
+      BUG. spurious private overview cache dirs created
+      BUG. private overview dirs not recreated properly
+      BUG. private overview dirs not always uniquely named
+      FIX. extern.h, proto.h, art.c, init.c, lang.c, main.c, misc.c
+           newsrc.c, open.c, post.c, refs.c, tin.1
+
+U162) Thomas E. Dickey <dickey@invisible-island.net>
+      BUG. -lintl may not be linked to executable if using a "externl" lib
+      FIX. aclocal.m4, configure[.in], Makefile[.in], Makefile.inn
+
+U161) Corinna Vinschen <corinna@vinschen.de>
+      BUG. page header truncated too early
+      ADD. Sort threads with equal scores by article sort order
+      FIX. art.c, page.c, tin.h
+
+U160) Toomas Soome <Toomas.Soome@microlink.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+U159) Urs Janssen <urs@tin.org>
+      ADD. manpage updates
+      ADD. updated german and french translation
+      ADD. config.guess, config.sub update
+      ADD. cleanup SEIUX handling
+      BUG. possible bufferoverrun with charset conversion
+      BUG. search in a localized Menu didn't use the translated text
+      FIX. extern.h, tin.h, lang.c, post.c, search.c, tin.5, de.po
+           fr.po, config.guess, config.sub, configure[.in], autoconf.h[in]
+
+U158) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. updated german translation
+      FIX. de.po
+
+-- 1.5.18 release 20030602 "Darts" --
+
+U157) Michael Velten <tin@michnet.de>
+      BUG. iKeyThreadMarkArtRead always forced a full screen redraw
+      ADD. iKeyThreadMarkArtRead/iKeyGroupMarkThdRead act on tagged articles
+           (mark all tagged as read).
+      FIX. group.c, keymap.c, lang.c, tags.c, thread.c, extern.h, keymap.h
+           menukeys.h, proto.h
+
+U156) Guido Ostkamp <Guido.Ostkamp@t-online.de>
+      BUG. use real thread root (first Message-ID listed in References)
+           for related quick kill
+      FIX. proto.h, tin.h, filter.c, group.c, page.c
+
+U155) Olaf Dietrich <olaf@dtrx.de>
+      ADD. warn if local charset to network charset conversion
+           loses information
+      BUG. tried to access attributes for new groups which had no
+           attributes assigned
+      FIX. extern.h, proto.h, keymap.c, lang.c, memory.c, misc.c, post.c
+
+U154) Joshua Crawford <mortarn@softhome.net>
+      Drazen Kacar <dave@willfork.com>
+      Urs Janssen <urs@tin.org>
+      ADD. X-Face display support via slrnface if available (-DXFACE_ABLE)
+      FIX. configure[.in], Makefile, Makefile[.in], autoconf.h[in], extern.h
+           proto.h, tin.h, tinrc.h, config.c, init.c, lang.c, main.c, misc.c
+           page.c, xface.c, tincfg.tbl, tin.1, tin.5
+
+U153) Dirk Nimmich <nimmich@muenster.de>
+      Michael Bienia <michael@vorlon.ping.de>
+      BUG. lines >1024 chars lost a char
+      FIX. cook.c
+
+U152) Dirk Nimmich <nimmich@muenster.de>
+      BUG. several checks didn't cope with folded header lines
+      FIX. inews.c, misc.c, post.c
+
+U151) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. version numbers to local configure macros
+      ADD. use WEXITSTATUS/WIFEXITED macros
+      FIX. aclocal.m4, tin.h, misc.c, signal.c
+
+U150) Michael Bienia <michael@vorlon.ping.de>
+      BUG. ReadWch() and draw_page_header() weren't multibyte safe
+      BUG. plugged some small memory leaks
+      REM. xref_score
+      FIX. attrib.c, curses.c, filter.c, group.c, help.c, lang.c, memory.c
+           page.c, screen.c, string.c, thread.c, extern.h, proto.h, tin.h
+           tin.5
+
+U149) Toomas Soome <Toomas.Soome@microlink.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+U148) Jason Faultless <jason@altarstone.com>
+      ADD. don't process main article body as MIME-part
+      ADD. rework Archive-name: handling
+      ADD. new 'try harder' hide_uue=2 mode
+      ADD. update attributes-file header
+      ADD. CURR_GROUP-ectomy
+      ADD. auto'S'ave works on selected articles too
+      ADD. menu system always returns to previous level
+      ADD. various cleanups
+      BUG. feeding >1 hot/pattern arts saved under wrong filename
+      BUG. don't ask to postprocess when nothing was saved
+      BUG. Content-Description wasn't indented
+      BUG. description of 'C' at page level was wrong
+      BUG. aborting read of art after <TAB> keep trying to reopen the same art
+      FIX. extern.h, proto.h, tin.h, tinrc.h, art.c, attrib.c, config.c
+           cook.c, feed.c, group.c, help.c, init.c, lang.c, main.c, memory.c
+           misc.c, nntplib.c, open.c, page.c, refs.c, rfc2046.c, save.c
+           search.c, select.c, signal.c, tags.c, thread.c, tincfg.tbl, tin.1
+           tin.5
+
+U147) Matt Anton <tin@syrius.org>
+      ADD. added a few missing french translations
+      FIX. fr.po
+
+U146) Urs Janssen <urs@tin.org>
+      ADD. pcre update (4.1 -> 4.3)
+      ADD. a few missing german translations
+      ADD. tin(5)-man page updates
+      ADD. filename extension guessing based on mimetype for unnamed
+           attachments
+      ADD. documented -l/-n for !NNTP mode
+      ADD. avoid some string concatenations
+      ADD. speed up '-Z' without '-v'
+      ADD. honor $TMPDIR
+      ADD. allow -u/-I when NNTP_ONLY & overview caching is requested
+      ADD. don't create NOV-cache dir if running in NNTP mode and
+           caching is not requested or needed
+      ADD. merge back tinrc updates into config.c, warn on downgrades
+      ADD. missing bool.h dependency, check for stdbool.h (not used yet)
+      ADD. version number to attributes and filter file
+      ADD. config.guess, config.sub update
+      REM. tinrcupdate.pl
+      REM. --with-local-charset
+      REM. some unnecessary casts and unused vars
+      REM. Author-IDs and persistant header support
+      REM. xref_max
+      REM. $BUG_ADDRESS
+      BUG. plugged a few small memory leaks
+      BUG. didn't read attributes file when started with '-q' flag
+      BUG. parse_rfc822_headers() did also decode the address-part of
+           of headers like From/To
+      BUG. removed some hardcoded keys
+      BUG. fixed a few typos in the french translation
+      BUG. -S without -n did also save new groups
+      BUG. $AUTOSUBSRIBE was broken
+      BUG. mailing_list attribute was ignored on no posting servers at
+           select level
+      BUG. posting from select-level with no groups shown didn't work
+      BUG. automatic update of CTE when changing the network charset
+           was broken
+      FIX. Makefile, Makefile[.in], configure[.in], autoconf.h[in], extern.h
+           keymap.h, menukeys.h, proto.h, rfc2046.h, tin.h, version.h
+           active.c, art.c, attrib.c, auth.c, color.c, config.c, cook.c
+           curses.c, debug.c, filter.c, group.c, help.c, inews.c, init.c
+           keymap.c, lang.c, mail.c, main.c, memory.c, mimetypes.c, misc.c
+           newsrc.c, nntplib.c, open.c, page.c, post.c, read.c, refs.c
+           rfc2046.c, rfc2047.c, select.c, save.c, string.c, thread.c
+           version.c, tin.1, tin.5, de.po, fr.po, pcre/*, config.guess
+           config.sub
+
+-- 1.5.17 release 20030407 "Peephole" --
+
+U145) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. pcre update (3.9 -> 4.1)
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], pcre/*
+
+U144) Lech Szychowski <lech7@pse.pl>
+      BUG. SIGDASHES check was broken
+      FIX. post.c
+
+ 048) Darrell Tangman <dgtangman@acm.org>
+      BUG. malloc() mem. could be free()ed twice
+      FIX. art.c
+
+U143) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. manpage update
+      FIX. tin.1, tin.5
+
+U142) Matt Anton <tin@syrius.org>
+      ADD. started french translation
+      FIX. fr.po
+
+U141) Christian Garbs <tin-dev@cgarbs.de>
+      ADD. updated MH mailgroups documentation
+      ADD. some german translations
+      FIX. reading-mail.txt, de.po
+
+U140) Jason Faultless <jason@altarstone.com>
+      BUG. incorrectly nested multipart articles sometimes hung tin
+      BUG. -S did not create subdirs
+      BUG. -S was broken in reading news via NNTP
+      BUG. unnamed binary attachments clobbered save temp files.
+           Unique filename now generated based on MIME subtype
+      ADD. tinrc.posted_articles_file (replaces tinrc.keep_posted_articles &
+           tinrc.keep_posted_articles_file)
+      ADD. parsing for Content-Description header
+      ADD. mime_types_to_save attribute for selective viewing/saving
+      ADD. cleanup MIME-viewing code
+      ADD. renamed use_metamail to metamail_prog
+      ADD. indent uue attachment. Show MIME type/subtype on tagline
+      ADD. mime.types lookup searches all possible files for a match
+      ADD. cleanup save code, make post processing more uniform with LIBUU
+      ADD. post process viewing when using LIBUU
+      FIX. extern.h, menukeys.h, proto.h, rfc2046.h, tin.h, tinrc.h, art.c
+           attrib.c, config.c, cook.c, debug.c, feed.c, group.c, inews.c
+           init.c, keymap.c, lang.c, mail.c, memory.c, mimetypes.c, misc.c
+           open.c, page.c, post.c, rfc2046.c, rfc2047.c, save.c, screen.c
+           search.c, sigfile.c, tincfg.tbl, tin.1, tin.5
+
+U139) Olaf Dietrich <olaf@dtrx.de>
+      ADD. allow PageGotoParent for killed parents if kill_level==KILL_THREAD
+      FIX. page.c
+
+U138) Dirk Nimmich <nimmich@muenster.de>
+      BUG. "time remaining" was updated constantly, so it was unusable on a
+           modem link
+      BUG. raw multipart article didn't contain epilogue after last boundary
+      BUG. highlighting in multibyte charset environment without USE_CURSES
+           was broken
+      ADD. more NNTP debug output
+      NOP. revised TODO
+      FIX. curses.c, mail.c, nntplib.c, open.c, rfc2046.c, screen.c, TODO
+
+U137) Toomas Soome <Toomas.Soome@microlink.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+U136) Corinna Vinschen <corinna@vinschen.de>
+      ADD. wrap_on_next_unread
+      FIX. extern.h, tinrc.h, config.c, init.c, lang.c, thread.c
+           tincfg.tbl, tin.1, tin.5
+
+ 046) Urs Janssen <urs@tin.org>
+      BUG. comma separated group list in attribute scope didn't work
+      BUG. "." might be resent as last command after a reconnect
+      BUG. part of the threading code assumed that References are always
+           space separated
+      BUG. fixed some possible buffer overflows
+      ADD. allow .pro-TLD
+      FIX. policy.h, attrib.c, config.c, feed.c, header.c, inews.c, init.c
+           main.c, misc.c, nntplib.c, post.c, refs.c, save.c, select.c
+
+U135) Michael Bienia <michael@vorlon.ping.de>
+      ADD. word highlighting for monochrome terminals
+      ADD. renamed some vars
+      ADD. moved several strings to lang.c
+      ADD. tinrc.show_info (replaces tinrc.show_lines and tinrc.show_score)
+      ADD. freshly killed arts (ART_KILLED_UNREAD) now count into the thread
+           score
+      REM. some hungarian notations
+      ADD. replaced art->inthread by art->prev which holds a pointer to the
+           previous article in the thread
+      ADD. replace art_mark_{unread,read,will_return}() with
+           art_mark(group, art, flag)
+      BUG. if the base article of at thread was killed the entire thread
+           was hidden
+      BUG. count of hot and killed articles in the group page header was
+           wrong
+      BUG. in the MULTIBYTE_ABLE case convert_body2printable() could crash
+           on long lines
+      FIX. extern.h, menukeys.h, proto.h, tin.h, tinrc.h, version.h, active.c
+           art.c, attrib.c, auth.c, charset.c, config.c, cook.c, curses.c
+           debug.c, feed.c filter.c, group.c, help.c, init.c, keymap.c
+           lang.c, mail.c, main.c, memory.c, misc.c, newsrc.c, nntplib.c
+           open.c, page.c, post.c, prompt.c, refs.c, regex.c, save.c, signal.c
+           tags.c, tcurses.c, thread.c, tincfg.tbl, keymap.sample, tin.1
+           tin.5, tinrcupdate.pl
+
+U134) Sebastian Bork <sebi@sebi.org>
+      ADD. manpage update
+      FIX. tin.1, tin.5
+
+U133) Urs Janssen <urs@tin.org>
+      BUG. used fprintf(stderr) instead of error_message()
+      BUG. hypothetical use of undefined FOLD_TO_UPPER() macro
+      BUG. used PCRE_EXTENDED without quoting #
+      BUG. update_posted_info_file() called with wrong args if article
+           has Followup-To: poster
+      BUG. on startup (global) attributes file was read twice
+      BUG. two small attribute memory leaks
+      ADD. minor code cleanup
+      REM. EUC-TW -> ISO-2022-KR autoconversion for 7bit mime_encoding
+      REM. disallow ISO-2022-KR as network charset
+      REM. base64 encoding force for EUC-KR
+      REM. superfluous setlocale() call
+      ADD. allow ISO-2022-* 7bit encodings
+      ADD. config.guess, config.sub update
+      ADD. post_8bit_header=ON now also disables body encoding
+      ADD. expand path-names in 4th field of the active.mail file
+      ADD. moved a few strings to lang.c
+      FIX. Makefile, active.c, art.c, attrib.c, auth.c, config.c, cook.c
+           curses.c, debug.c, feed.c, group.c, inews.c, init.c, keymap.c
+           lang.c, mail.c, main.c, mimetypes.c, misc.c, nntplib.c, page.c
+           post.c, regex.c, rfc2045.c, rfc2046.c, rfc2047.c, save.c, search.c
+           string.c, tags.c, tcurses.c, thread.c, xref.c, extern.h, proto.h
+           tin.h, tcurses.h, tin.1, tin.5, de.po, en_GB.po, config.guess
+           config.sub, tinrcupdate.pl
+
+-- 1.5.16 release 20030125 "Bubbles" --
+
+ 045) Urs Janssen <urs@tin.org>
+      ADD. remove Message-IDs with illegal chars (i.e. 8bit chars) from
+           References
+      BUG. tabs weren't removed from (folded) References lines when
+           creating local overviews
+      REM. tinrc.tab_after_X_selection as it didn't work for years now
+           and nobody complained about it
+      FIX. art.c, config.c, init.c, lang.c, post.c, extern.h, tinrc.h, tin.1
+
+U132) Yen-Ming Lee <leeym@leeym.com>
+      Urs Janssen <urs@tin.org>
+      ADD. define Big5 printable chars
+      BUG. my_isprint() in NO_LOCALE case did depend on the network charset
+           not on the local charset
+      FIX. charset.c, cook.c, misc.c, page.c, tin.h
+
+U131) Michael Velten <tin@michnet.de>
+      BUG. prompt_option_char allowed empty strings
+      ADD. '\' search again
+      FIX. extern.h, keymap.h, menukeys.h, proto.h, config.c, group.c, help.c
+           keymap.c, lang.c, page.c, prompt.c, search.c, select.c, thread.c
+
+U130) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. compile-check that ncurses/ncursesw header files are
+           consistent with the libraries
+      FIX. aclocal.m4
+
+U129) Michael Bienia <michael@vorlon.ping.de>
+      ADD. make tin_getline() multibyte safe
+      BUG. GroupDoAutoSel didn't do anything useful
+      BUG. memory corruptions when compiled in a multibyte-able environment
+           without using ncurses
+      FIX. proto.h, tcurses.h, charset.c, curses.c, getline.c, group.c
+           memory.c, string.c, tcurses.c, thread.c, tin.1
+
+U128) Olaf Dietrich <olaf@dtrx.de>
+      BUG. TeX2ISO was done before charset conversion
+      BUG. curses.h was prefered over ncurses[w].h
+      FIX. proto.h, charset.c, cook.c, misc.c, rfc2047.c, aclocal.m4
+
+U127) Michael Bienia <michael@vorlon.ping.de>
+      Urs Janssen <urs@tin.org>
+      ADD. make line wrapping in pager multibyte safe
+      FIX. cook.c, page.c
+
+U126) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      BUG. wrap_column=0 (cCOLS) wasn't adjusted after on screen resize
+      FIX. config.c, cook.c, init.c, tin.1, tin.5
+
+U125) Urs Janssen <urs@tin.org>
+      BUG. typo fixed
+      BUG. used tin_done() instead of giveup() in init_selfinfo()
+      BUG. used network_charset in cached oevrviews instead of local_charset
+      BUG. a 'local' unknown group in the Newsgroup line caused a crash if
+           listed as first group
+      ADD. autotruncation of Menu items to 35 chars
+      ADD. allow negative values for wrap_column
+      ADD. config.guess, config.sub update
+      ADD. don't read keymap file in batch-mode
+      ADD. disabled Mac OS X specific charset stuff as it's not needed
+           anymore in current OS X versions
+      REM. some unnecessary casts
+      FIX. proto.h, tinrc.h, art.c, config.c, cook.c, feed.c, filter.c
+           inews.c, init.c, keymap.c, lang.c, main.c, misc.c, nrctbl.c
+           post.c, rfc2047.c, tcurses.c, tin.1, tin.5, tin.pot, de.po, et.po
+           en_GB.po, config.guess, config.sub, aclocal.m4, Makefile.[in]
+
+U124) Toomas Soome <Toomas.Soome@microlink.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+-- 1.5.15 release 20021115 "Spiders" --
+
+U123) Jason Faultless <jason@altarstone.com>
+      Michael Bienia <michael@vorlon.ping.de>
+      ADD. tidy up range code
+      FIX. proto.h, group.c, init.c, select.c, tags.c, thread.c
+
+U122) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. new configure option --with-curses-dir
+      FIX. aclocal.m4, configure[.in], trace.h
+
+U121) Michael Bienia <michael@vorlon.ping.de>
+      BUG. possible reuse of already freed mem
+      ADD. wrap_column, user defined wrap margin
+      FIX. extern.h, tinrc.h, config.c, cook.c, init.c, lang.c, tincfg.tbl
+           tin.1, tin.5
+
+ 043) Urs Janssen <urs@tin.org>
+      BUG. article numbers in the (broken) overview data which were higher
+           than groups high water mark caused a crash
+      FIX. art.c
+
+U120) Toomas Soome <Toomas.Soome@microlink.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+U119) Michael Bienia <michael@vorlon.ping.de>
+      Urs Janssen <urs@tin.org>
+      ADD. start multibyte/wide char support
+      BUG. TeX2ISO didn't work with UTF-8 locales
+      FIX. configure[.in], aclocal.m4, autoconf.h[in], proto.h, tcurses.h
+           tin.h, charset.c, group.c, screen.c, string.c, tcurses.c, thread.c
+
+U118) Philip Paeps <philip@paeps.cx>
+      ADD. improve UUBEGIN_REGEX
+      ADD. honor mode of uuencoded files
+      FIX. init.c, save.c, tin.h
+
+U117) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      BUG. possible overrun while expanding \t
+      BUG. typos in the german translation
+      BUG. wrong help-page entrys
+      ADD. from=filter exemplification
+      FIX. cook.c, lang.c, tin.5, filtering, de.po
+
+U116) Sebastian Bork <sebi@sebi.org>
+      ADD. cosmetics
+      ADD. use art_marked_killed, art_marked_read_selected in kill_level=0
+      FIX. group.c, lang.c, thread.c
+
+U115) Martin Klaiber <martinkl@zedat.fu-berlin.de>
+      ADD. comment field to filter-file
+      FIX. tin.5, extern.h, tin.h, filter.c, getline.c, lang.c
+
+ 042) Urs Janssen <urs@tin.org>
+      BUG. didn't disallow unprintable chars in group descriptions
+      FIX. select.c
+
+U114) Urs Janssen <urs@tin.org>
+      BUG. cached overview datas date was in localtime() without holding a
+           timezone
+      BUG. in some cases tin created incorrect overview datas
+      BUG. add_posted_to_filter didn't work with -w and -o
+      BUG. typo fixed in the english translation
+      BUG. description-toggle didn't work for mailgroups
+      BUG. redraw problem in the config-menu
+      BUG. dir concatenation problem under VMS
+      BUG. ISO2ASC conversion was done before TEX2ISO conversion
+      BUG. fix iconv()-configure check
+      BUG. can't handle very long subjects (>1K)
+      ADD. restricted several file permissions
+      ADD. removed unused vars under VMS
+      ADD. use THREAD_BOTH instead of THREAD_MAX as initial threading
+      ADD. manpage updates
+      ADD. smarter check for inews
+      ADD. config.guess, config.sub update
+      ADD. ignore leading/taling whitespaces in input at prompt_msgid()
+      FIX. extern.h, proto.h, tin.h, art.c, charset.c, config.c, cook.c
+           filter.c, group.c, header.c, help.c, inews.c, init.c, lang.c
+           mail.c, main.c, misc.c, newsrc.c, nrctbl.c, page.c, pgp.c, post.c
+           prompt.c, rfc2047.c, select.c, Makefile, Makefile[.in]
+           configure[.in], tin.1, tin.5, de.po, en_GB.po, config.guess
+           config.sub
+
+-- 1.5.14 release 20020926 "Soil" --
+
+U113) Olaf Dietrich <olaf@dtrx.de>
+      ADD. search result highlighting for wildcard search
+      FIX. proto.h, search.c, wildmat.c
+
+U112) Martin Dickopp <firefly-mail@gmx.net>
+      ADD. prefer TIN_DEFAULTS_DIR over libdir for global
+           ATTRIBUTES_FILE and CONFIG_FILE
+      FIX. init.c
+
+U111) Michael Bienia <michael@vorlon.ping.de>
+      ADD. filter-code cleanup (remove obsolete type= and scope=)
+      ADD. rewrote word-highlighting code to use regex
+      ADD. slash-highlighting
+      ADD. config options for {stars,slashes,strokes,underscores}_regex
+      BUG. wrong editor offset for filter-file edit.
+      REM, word_h_display_marks=3
+      FIX. tin.1, tin.5, extern.h, proto.h, tin.h, tinrc.h, color.c
+           config.c, curses.c, filter.c, group.c, init.c, lang.c, memory.c
+           page.c, regex.c, tcurses.c, tincfg.tbl
+
+U110) Juergen Salk <juergen.salk@gmx.de>
+      BUG. doesn't try to reconnect after a 400 response
+      FIX. open.c
+
+U109) Urs Janssen <urs@tin.org>
+      ADD. config.guess, config.sub update
+      ADD. stroke-highlighting
+      ADD. word-highlighting without color
+      ADD. some missing german translations
+      ADD. smarter configure check for a shell, add dash to the list
+           of sh shells
+      ADD. reformat code, fixed a few typos
+      ADD. backup_file() and rename_file() preserves file mode
+      ADD. missing prototypes
+      ADD. note about FQDN to README
+      BUG. don't rfc2047-encode Sender if post_8bit_header is set
+      BUG. possible use of group->attributes when not beeing in a
+           (valid) group
+      BUG. typo and logic error in tinrcupdate.pl
+      BUG. fixed most chmod()-races
+      REM. some unused vars and defines
+      FIX. config.guess, config.sub, tin.1, tin.5, autoconf.h[in], extern.h
+           keymap.h menukeys.h, proto.h, tin.h, tinrc.h, *.c, de.po
+           tinrcupdate.pl, configure[.in], aclocal.m4, README
+
+-- 1.5.13 release 20020703 "Chop Suey!" --
+
+U108) Philip Paeps <philip@paeps.cx>
+      ADD. quote_style
+      REM. quote_empty_lines, quote_signatures
+      FIX. extern.h, proto.h, tin.h, tinrc.h, config.c, init.c, lang.c, misc.c
+           post.c, tincfg.tbl, tin.1, tin.5
+
+U107) Jason Faultless <jason@altarstone.com>
+      ADD. code cleanup
+      ADD. cursor position is retained when sorting active,
+           show_only_unread/list_bogus flags etc. are honoured
+      FIX. extern.h, proto.h, tin.h, active.c, config.c, curses.c, feed.c
+           group.c, init.c, lang.c, list.c, main.c, page.c, select.c, tags.c
+           thread.c, tincfg.tbl
+
+U106) Michael Bienia <michael@vorlon.ping.de>
+      ADD. join use_getart_limit and getart_limit
+      ADD. new sort_article_types: Lines descend and Lines ascend
+      ADD. score_limit_kill, score_limit_sel, score_kill, score_select
+      BUG. sort_threads_type > 0 didn't work without -DTHREAD_SUM
+      ADD. thread_score, replaces THREAD_SUM and THREAD_WEIGHT
+      FIX. extern.h, tin.h, tinrc.h, art.c, attrib.c, config.c, filter.c
+           group.c, init.c, lang.c, main.c, refs.c, thread.c, tincfg.tbl
+           tin.1, tin.5
+
+U105) Olaf Dietrich <olaf@dtrx.de>
+      BUG. MAC_OS_X and CHARSET_CONVERSION could be both defined
+      BUG. --disable-locale might corrupt !ISO-8859-* articles
+      BUG. network_charset change in menu wasn't propagated to local_charset
+           if compiled with CHARSET_CONVERSION && NO_LOCALE
+      BUG. ISO2ASC might have been called with !ISO data
+      FIX. proto.h, tin.h, charset.c, config.c, cook.c, misc.c, rfc2047.c
+           INSTALL
+
+U104) Marc Prud'hommeaux <marc@solarmetric.com>
+      BUG. unititialised newbitmap might be used
+      FIX. newsrc.c
+
+U103) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. joined confirm_action and confirm_to_quit to confirm_choice
+      ADD. missing german translations
+      ADD. mm_network_charset to attributes
+      ADD. undeclared_charset to attributes
+      FIX. tin.1, tin.5, extern.h, proto.h, tin.h, tinrc.h, art.c, attrib.c
+           config.c, group.c, inews.c, init.c, lang.c, misc.c, page.c, post.c
+           rfc2046.c, rfc2047.c, select.c, thread.c, tincfg.tbl, de.po
+
+U102) Urs Janssen <urs@tin.org>
+      BUG. CODESET might be used undeclared
+      BUG. mm_network_charset change in the 'M'enu wasn't propagated to
+           group attribute
+      ADD. moved some var-declarations out of loops
+      ADD. Big5 as possible network charset
+      ADD. some missing german translations
+      ADD. tinrcupdate.pl
+      ADD. config.guess, config.sub update
+      REM. some casts
+      FIX. tin.h, *.c, de.po, tinrcupdate.pl, tin.1, tin.5, config.guess
+           config.sub, INSTALL
+
+-- 1.5.12 release 20020427 "Sugar" --
+
+U101) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. update/resync the macros in aclocal.m4
+      BUG. fix some misuses of const
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], tcurses.h, lock.c
+           misc.c, rfc1524.c, rfc2047.c, string.c, trace.c, intl/gettextP.h
+           intl/localcharset.c
+
+U100) Michael Bienia <michael@vorlon.ping.de>
+      ADD. recent article counter to group header
+      FIX. group.c, tin.1
+
+U099) Alex Vasylenko <lxv@omut.org>
+      Urs Janssen <urs@tin.org>
+      ADD. my_calloc
+      BUG. my_groups isn't initialized
+      FIX. proto.h, tin.h, config.c, malloc.c
+
+U098) Marc Brockschmidt <marc@marcbrockschmidt.de>
+      Urs Janssen <urs@tin.org>
+      ADD. tinews.pl - external inews replacement which does pgp signing
+      FIX. tinews.pl
+
+U097) Igor Goryachev <rudeboy@pisem.net>
+      BUG. %C (firstname) and %I (initials) couldn't handle surnames
+      FIX. misc.c
+
+U096) Guido Ostkamp <Guido.Ostkamp@t-online.de>
+      BUG. possible buffer overflow in search_active()
+      FIX. search.c
+
+U095) Jason Faultless <jason@altarstone.com>
+      ADD. code cleanup
+      ADD. sorting of newsgroups with '.'
+      ADD. attrib cleanup, error reporting
+      ADD. scroll_lines pager tuning control
+      ADD. don't reconnect to server just to issue a QUIT
+      ADD. improvements to URL handling, url_handler, url history
+      ADD. explicit 'q' to quit info pager, to fix...
+      BUG. resizing screen exits info pager
+      BUG. multiple URL's per line not working
+      REM. show_last_line_prev_page, full_page_scroll, HAVE_UUDECODE
+      FIX. tin.1, tin.5, extern.h, keymap.h, menukeys.h, proto.h, tin.h
+           tinrc.h, active.c, art.c, config.c, cook.c, global.c, group.c
+           help.c, keymap.c, init.c, lang.c, list.c, main.c, misc.c
+           nntplib.c, page.c, post.c, select.c, signal.c, tincfg.tbl
+
+ 038) Urs Janssen <urs@tin.org>
+      ADD. new TLDs .coop and .aero
+      REM. obsolete TLD .zr, .fx, and .uucp
+      BUG. typo fixed
+      BUG. missing Subject caused crashes when followupping
+      FIX. autoconf.h[in], policy.h. misc.c
+
+U094) Dirk Nimmich <nimmich@muenster.de>
+      BUG. didn't ignore \r after softbreaks in qp-articles
+      BUG. progress meter in group body search was broken
+      FIX. cook.c, feed.c, page.c, rfc2046.c, save.c, search.c
+
+U093) Philip Paeps <philip@paeps.cx>
+      Urs Janssen <urs@tin.org>
+      ADD. configure check for strcasestr
+      BUG. pgp-actions in mail_loop might crash
+      FIX. configure[.in], autoconf.h[in], proto.h, post.c, string.c
+
+U092) Toomas Soome <tsoome@ut.ee>
+      BUG. get_fqdn() might return a domainname with a tailing \n
+      FIX. header.c
+
+U091) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      BUG. mail_to_author() ignores current group (needed for attributes)
+      BUG. overlong translation in filtermenu
+      BUG. unnecessary rfc1522_encode()-calls
+      BUG. typo in CA_ERROR_MISSING_NEWSGROUPS error-message
+      ADD. some missing german translations
+      REM. $SPAMTRAP
+      ADD. gettext update (0.10.35 -> 0.10.40)
+      FIX. Makefile, aclocal.m4, configure[.in], autoconf.h[in], inews.c
+           lang.c, post.c, de.po, en_GB.po, et.po, TODO, tin.1, intl/*
+
+U090) Olaf Dietrich <olaf@dtrx.de>
+      ADD. ignore MIME_STRICT_CHARSET if iconv(3) is available
+      ADD. with MIME_STRICT_CHARSET and iconv(3) unknown charsets
+           are reduced to us-ascii
+      ADD. new ^L-handling
+      ADD. replace untranslatable multibyte chars with one ? instead
+           of one for each byte.
+      ADD. MIME_STRICT_CHARSET + buffer_to_local() cleanup
+      BUG. decode_save_one() didn't honor MIME_STRICT_CHARSET
+      BUG. --with-local-charset= was broken
+      BUG. rfc1522_decode() can't handle multiple charsets/line
+      FIX. configure[.in], proto.h, cook.c, main.c, misc.c, page.c, post.c
+           rfc2046.c, rfc2047.c, save.c, search.c, tin.1
+
+U089) Urs Janssen <urs@tin.org>
+      ADD. moved some var-declarations out of loops
+      ADD. config.guess, config.sub update
+      ADD. "No match"-message for unsuccessful-body searches
+      ADD. check for sys/pool.h
+      ADD. tinrc.mailbox_format
+      ADD. tinrc.translit
+      ADD. mmdf(5)-man page
+      ADD. install rtin-man page
+      ADD. automatically set mm_local_charset to current local charset
+      ADD. made match_item() caseinsensitive
+      ADD. turned default for ask_for_metamail and use_metamail to off
+      ADD. tin(1,5)-man page updates
+      ADD. prefer inews_prog over INEWSDIR/inews -h
+      REM. --enable-mmdf-mailer, HAVE_MBOXRD, save_to_mmdf_mailbox
+      REM. check for OK_NOIHAVE, OK_NOPOSTIHAVE responses to MODE READER,
+           they are no loner mentioned in the draft
+      BUG. p'^O'st postponed articles didn't respect attributes
+      BUG. $EDITOR had higher priority as $VISUAL (introduced in 006;
+           never trust your local guru!)
+      BUG. strfpath()-called with uninitialized group-pointer
+      BUG. possible bufferoverruns due to missing string-termination
+      BUG. sometimes illegal From-fields were written to
+           local cached overviews
+      BUG. missing From caused crashes when replying
+      BUG. match_string() doesn't allow emtpy strings (U048)
+      BUG. dublicated Cancel-Lock in rare cases
+      BUG. eat_re() could modify subject in aborted posts
+      BUG. unknown Content-Transfer-Encodings defaulted to 7bit instead of
+           binary
+      BUG. Content-Type header with additional parameters but no charset
+           caused crashes
+      BUG. if included gettext was needed tin doesn't build due to
+           dependency problems
+      FIX. Makefile, Makefile.in, configure[.in], autoconf.h[in], aclocal.m4
+           extern.h, policy.h, proto.h, rfc2046.h, tin.h, tinrc.h, active.c
+           art.c, charset.c, config.c, cook.c, header.c, help.c, inews.c
+           init.c, keymap.c, lang.c, langinfo.c, lock.c, main.c, mimetypes.c
+           misc.c, nntplib.c, nrctbl.c, open.c, page.c, post.c, refs.c
+           rfc1524.c, rfc2045.c, rfc2046.c, save.c, tags.c, thread.c
+           tincfg.tbl, mbox.5, mmdf.5, tin.1, tin.5, config.guess, config.sub
+
+-- 1.5.11 release 20020130 "Toxicity" --
+
+U088) Toomas Soome <tsoome@ut.ee>
+      ADD. updated Estonian translation
+      FIX. et.po
+
+U087) Olaf Dietrich <olaf@dtrx.de>
+      BUG. a resync after reread_active_file_secs in 'y'ank in all-state
+           groups didn't change yank_in_active_file.
+      BUG. runtime change of post_mime_encoding might garble next posting
+      ADD. use cooked art instead of raw for supersedes/reposts
+      FIX. post.c, rfc2045.c, select.c
+
+U086) Martin Klaiber <martinkl@zedat.fu-berlin.de>
+      BUG. missing sort_base() call
+      FIX. art.c
+
+U085) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. docu update
+      REM. $TEX2ISO env-var
+      ADD. tex2iso_cov menu/tinrc/attributes-item
+      BUG. gpg didn't append pub.key
+      ADD. allow user specified wildcard-mailcaps to override
+           system wide exact ones
+      FIX. INSTALL, TODO, tin.1, tin.5, tin.defaults, extern.h, tin.h, tinrc.h
+           attrib.c, config.c, cook.c, init.c, lang.c, page.c, pgp.c
+           rfc1524.c, rfc2046.c, tincfg.tbl, de.po, en_GB.po, et.po, tin.pot
+
+U084) Sven Hartge <hartge@ds9.argh.org>
+      Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. de.po update
+      FIX. de.po
+
+U083) Urs Janssen <urs@tin.org>
+      ADD. updated pcre (3.7 -> 3.9)
+      ADD. config.guess, config.sub update
+      ADD. improved NEWS_REGEX and URL_REGEXP, simplified MAIL_REGEX
+      ADD. FOLLOW_USEFOR_DRAFT (see doc/INSTALL)
+      ADD. skip comments in resolv.conf
+      ADD. allow --with-pcre without argument to take the lib from
+           system-path
+      ADD. minor code cleanup (removed some unused vars, added missing
+           ifdefs, ...)
+      REM. ISO-8859-6 and ISO-8859-8 from possible mm_network_charsets
+      BUG. missing initialization of mailcaps[]
+      BUG. possible buffer overrun and empty pgp-address
+      BUG. missing screen redraw after supersede
+      BUG. possible dereferenced pointer (network_charset)
+      BUG. fixed some typos, reformated po-files
+      BUG. mailing_list attribute was ignored on no posting servers in page
+           level
+      FIX. config.guess, config.sub, Makefile, extern.h, tin.h, art.c
+           charset.c, config.c, cook.c, feed.c, filter.c, header.c, lang.c
+           main.c, misc.c, page.c, pgp.c, post.c, rfc1524.c, rfc2047.c
+           search.c, version.sh, tin.1, tin.5, pcre.c, pcretest.c, aclocal.m4
+           *.po
+
+U082) Mark Trumbull <mjt@pipedreaminteractive.com>
+      BUG. multipart threading sometimes joins threads which don't belong
+           together
+      FIX. art.c
+
+ 037) Urs Janssen <urs@tin.org>
+      ADD. allow new GTLDs: .biz, .info, .name, .museum
+      FIX. policy.h
+
+-- 1.5.10 release 20011117 "Darkcell" --
+
+U081) Mark Trumbull <mjt@pipedreaminteractive.com>
+      ADD. new threading method: join multipart arts to a thread
+      FIX. propto.h, tin.h, art.c, group.c, lang.c, thread.c
+
+U080) Toomas Soome <tsoome@ut.ee>
+      ADD. updated Estonian translation
+      FIX. et.po
+
+U079) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      Thomas E. Dickey <dickey@invisible-island.net>
+      Urs Janssen <urs@tin.org>
+      BUG. missing localization of some 'M'enu items
+      FIX. proto.h, config.c, filter.c, lang.c, prompt.c, de.po
+
+ 036) Dirk Nimmich <nimmich@muenster.de>
+      BUG. base64 encoding was broken
+      FIX. rfc2045.c
+
+U078) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. updated pcre (3.4 -> 3.7)
+      ADD. new ncursesw option to --with-screen
+      ADD. subtitles to the config-screen
+      ADD. allow the config screen to be called from the thread screen
+      BUG. off-by-one allocation of the filename for saving articles
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], extern.h, tcurses.h
+           config.c, help.c, init.c, keymap.c, lang.c, makecfg.c, misc.c
+           save.c, thread.c, tincfg.tbl, pcre/*
+
+U077) Dirk Nimmich <nimmich@muenster.de>
+      BUG. '^H' was handled as a physical backspace
+      BUG. duplicate addresses when displaying recipient addresses
+      BUG. duplicate Cc and Bcc addresses when mailing to yourself and
+           auto_cc or auto_bcc enabled
+      BUG. end of header was not recognized when mailing
+      BUG. folded From: header was not treated correctly when mailing
+      BUG. pressing arrow keys when reading article from a file or server
+           may lead to unexpected "Do you want to abort" question
+      BUG. abort bugreport prompt was invisible -- don't use global
+           buffers that may get changed meanwhile!
+      BUG. counted header lines when displaying progress
+      FIX. proto.h, rfc2046.h, tin.h, cook.c, misc.c, post.c, read.c
+           rfc2046.c
+
+U076) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      ADD. joined use_builtin_inews/inews_prog
+      BUG. IPv6 checking was broken due to comments
+      FIX. aclocal.m4, configure, extern.h, tin.h, tinrc.h, config.c, inews.c
+           init.c, lang.c, post.c, sigfile.c, tincfg.tbl
+
+U075) Randy Scott <scottr9@yahoo.com>
+      ADD. turned percent progress meter into a timer
+      FIX. screen.c
+
+ 035) Stephan Kulow <coolo@caldera.de>
+      BUG. format-strings passed to prompt_slk_response() weren't "quoted".
+      FIX. feed.c, post.c
+
+U074) Yury July <july@july.stealth.ru>
+      Timur Maryin <tima@east.ru>
+      BUG. add-date destroys $LC_ALL/$LC_TIME
+      FIX. post.c
+
+U073) Urs Janssen <urs@tin.org>
+      Gerald Krause <gerald@divbyzero.de>
+      ADD. UTF-8 sequence checker
+      FIX. misc.c
+
+U072) Joseph Parmelee <jparmele@wildbear.com>
+      ADD. made 'S' and 's' (in conjunction with delete_tmp_files and/or
+           post_proc_type) more consistent. 'S' now only does postprocessing
+           if told to and 's' now prompts for tmp-file deletion if
+           delete_tmp_files is set.
+      FIX. feed.c, save.c
+
+U071) Urs Janssen <urs@tin.org>
+      ADD. updated German/English translation (still incomplete)
+      ADD. ',' as NEWS_REGEX 'terminator'
+      BUG. match_item() didn't look for exact matches, but took the first
+           partial match
+      BUG. typo in the man-page
+      BUG. 8bit chars in Subject weren't rfc2047 encoded in local cached
+           overviews
+      BUG. From was rfc2047 encoded in local cached overviews even if
+           post_8bit_chars was on.
+      ADD. crsr-right with auto_list_thread=OFF and no more
+           unread arts in the current thread now enters the first
+           article in the current thread instead of advance to the
+           next unread art.
+      ADD. tinrc.mm_local_charset, tinrc.mm_network_charset
+           to perform local_charset<->network_charset conversion via
+           iconv() if available
+      ADD. config.guess, config.sub update
+      ADD. start BeOS port (networking missing)
+      ADD. renamed some vars to avoid shadowing on QNX
+      ADD. new quad_t check to avoid waring with autoconf >= 2.5
+      ADD. w2r.pl and opt-case.pl man-pages
+      BUG. nls didn't work
+      BUG. shell detection failed in some cases
+      BUG. make install_manpage didn't create $(DESTDIR)$(INS_MANUAL_DIR)5
+           if needed
+      FIX. tin.1, tin.5, config.guess, config.sub, Makefile[.in], aclocal.m4
+           configure[.in], autoconf.h[in], tincfg.tbl, extern.h, proto.h
+           tin.h, tinrc.h, tnntp.h, active.c, art.c, config.c, cook.c
+           curses.c, group.c, inews.c, init.c, lang.c, misc.c, plp_snprintf.c
+           post.c, rfc2046.c, rfc2047.c, read.c, screen.c, thread.c
+           POTFILES.in, de.po, en_GB.po
+
+-- 1.5.9 release 20010723 "Chord of Souls" --
+
+U070) Thomas E. Dickey <dickey@invisible-island.net>
+      REM. top-level makefile.in
+      ADD. configure option --with-shell, to set the DEFAULT_SHELL.
+      ADD. configure option --with-pcre
+      ADD. configure option --with-screen
+      ADD. update doc/INSTALL
+      FIX. Makefile, aclocal.m4, configure[.in], INSTALL, autoconf.h[in]
+           oldconfig.h, tcurses.h, tin.h, trace.h, Makefile[.in], curses.c
+           mail.c, main.c, page.c, signal.c, tcurses.c. trace.c
+
+ 034) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      BUG. gnksa_split_from() didn't treat missing @ as error
+      FIX. misc.c
+
+U069) Enrik Berkhan <enrik@tin.org>
+      REM. raw() call
+      FIX. tcurses.c
+
+U068) Mark Nowiasz <buckaroo@gmx.de>
+      Urs Janssen <urs@tin.org>
+      ADD. local<->network charset conversion for MacOS X
+      FIX. README.MAC, Makefile, configure[.in], autoconf.h[in], cook.c
+           init.c, misc.c, rfc2046.c, rfc2047.c
+
+U067) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. C preprocessor flags configure check update
+      ADD. smarter locking scheme configure check
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], tcurses.h, tin.pot
+           auth.c, lock.c, tmpfile.c
+
+U066) Toomas Soome <tsoome@ut.ee>
+      ADD. updated Estonian translation
+      FIX. et.po
+
+U065) Dawid Kuroczko <dk@ssw.krakow.pl>
+      ADD. 'fold' deep thread trees
+      FIX. thread.c
+
+ 033) Dieter Baron <dillo@danbala.ifoer.tuwien.ac.at>
+      BUG. 'Y' didn't check for new messages in mailgroups
+      BUG. parse_headers() might use To: header as originator
+      FIX. active.c, art.c, mail.c
+
+U064) Kazushi Marukawa <jam@pobox.com>
+      BUG. error_message() can't handle %s outside the first argument
+      FIX. screen.c
+
+ 032) Herbert Martin Dietze <herbert@spamcop.net>
+      Urs Janssen <urs@tin.org>
+      BUG. empty random organization file could crash tin
+      FIX. misc.c
+
+U063) Dirk Nimmich <nimmich@muenster.de>
+      BUG. article with 0 lines in cooked body quits tin
+      BUG. automatic unfolding of headers is not always desired
+      BUG. posting of folded headers was impossible
+      BUG. post key when following up to a posting with Followup-To poster
+           set was 'w' instead of 'p'
+      BUG. 'Y'ank didn't toggle show_only_unread_groups setting
+      BUG. 'a'uthor search was disabled in pager
+      ADD. note about FQDN
+      ADD. more general pager for just viewing files (not articles)
+      ADD. clean up help/posting history
+      ADD. highlight found strings in help
+      ADD. search in posting history
+      FIX. INSTALL, extern.h, proto.h, art.c, cook.c, help.c, info.c
+           keymap.c, lang.c post.c, rfc2046.c, rfc2047.c, read.c, select.c
+
+U062) Martin Klaiber <martinkl@zedat.fu-berlin.de>
+      ADD. option to sort threads by score (descend/ascend)
+      ADD. quick return in case of regex-errors
+      BUG. rotating dash wasn't colorized
+      FIX. tin.1, tin.5, extern.h, tin.h, tinrc.h, art.c, attrib.c, config.c
+           filter.c, init.c, lang.c, refs.c, screen.c, tincfg.tbl
+
+U061) Andreas Metzler <tin-dev@downhill.at.eu.org>
+      Dirk Nimmich <nimmich@muenster.de>
+      ADD. Message-ID (if known) to filter-file
+      ADD. Message-ID (if known) to posted_articles_file
+      ADD. Date to posted_articles_file
+      ADD. remove empty headers from article before appending it to
+           posted_articles_file
+      FIX. TODO, proto.h, filter.c, post.c
+
+U060) Dirk Nimmich <nimmich@muenster.de>
+      Nickolay Dudorov <nnd@wint.itfs.nsk.su>
+      BUG. some environment variables could be destroyed
+      FIX. keymap.c
+
+U059) Urs Janssen <urs@tin.org>
+      BUG. insert_from_header() didn't fclose() open files on invalid
+           From: lines
+      BUG. off by one quoting error in cooked mode with no headers shown
+           in followups/replys
+      BUG. backup_file() treated missing source files as an error
+      BUG. if a nntp:-url only contained the name of a group but didn't
+           specify an article the last group name component wasn't recognized
+      BUG. crashed when hitting iKeySelectReadGrp*, iKeySelectMoveGrp
+           or iKeySelectBugReport with show_only_unread_groups=ON and
+           all arts read
+      BUG. uninitialized string in info-message saving one hot/pattern
+           article
+      BUG. right arrow && auto_list_thread=OFF didn't go to first unread
+           article in thread
+      BUG. show_progress() didn't respect col_message
+      BUG. dumped core on missing passwd-file
+      ADD. note recipient address in posted_info_file for
+           'r'eplys/Followup-To: poster and mailing_lists
+      ADD. smarter fall back for missing From: in insert_from_header()
+      ADD. moved 'article'-tmp-filenames to tin.h
+      ADD. joined iKeyPagePrint/iKeyGroupPrint
+      ADD. news:, snews:, nntp: scheme to url_handler.sh
+      ADD. news:, snews:, nntp: and mailto: to 'U'RL-command
+      ADD. recognize IPv6 http:, ftp: and gopher: URLs
+      ADD. config.guess, config.sub, install.sh update
+      ADD. (dot-)file locking routines
+      ADD. portable unique tmpfile generation
+      ADD. tmpfile() fall back
+      ADD. strrstr() fall back
+      ADD. THREAD_WEIGHT
+      ADD. made some vars static
+      ADD. check for missing/duplicated From: line before posting
+      ADD. minor code cleanup
+      ADD. $GNUPGHOME support
+      REM. "Article unchanged" prompt for postings (not mails, not reposts)
+      REM. printer from attributes file
+      REM. show_xcommentto code, use news_headers_to_display instead
+      REM. WIN32 and OS_2 specific code
+      FIX. config.guess, config.sub, configure[.in], install.sh
+           url_handler.sh, de.po, keymap.sample, mailcap.sample
+           newsoverview.5, tin.1, tin.5, Makefile[.in], autoconf.h[in]
+           extern.h, keymap.h, menukeys.h, rfc2046.h, tin.h, tinrc.h
+           tincfg.tbl, attrib.c, auth.c, cook.c, curses.c, feed.c, getline.c
+           global.c, group.c, header.c, help.c, init.c, keymap.c, lang.c
+           lock.c, main.c, memory.c, misc.c, newsrc.c, nntplib.c, nrctbl.c
+           open.c, page.c, pgp.c, post.c, prompt.c, rfc2046.c, save.c
+           screen.c, search.c, select.c, sigfile.c, signal.c, string.c
+           thread.c, tmpfile.c, my_tmpfile.c
+
+-- 1.5.8 release 20010221 "Blue Water" --
+
+U058) Thomas Roessler <roessler@does-not-exist.org>
+      Urs Janssen <urs@tin.org>
+      ADD. mbox(5) manpage
+      FIX. Makefile[.in], mbox.5
+
+U057) Sebastian Bork <sebi@sebi.org>
+      BUG. TIN eats the last "\n" of postponed articles.
+      FIX. save.c
+
+U056) Ulli Horlacher <framstag@belwue.de>
+      BUG. removed absolute path for url_handler.sh
+      FIX. page.c
+
+U055) James Hawtin <oolon@ankh.org>
+      ADD. "T" now uses the rightmost multipart counter
+      FIX. tags.c
+
+U054) Jason Faultless <jason@altarstone.com>
+      Michael Bienia <michael@vorlon.ping.de>
+      ADD. ^H wraps long lines
+      FIX. page.c
+
+U053) Dirk Nimmich <nimmich@muenster.de>
+      BUG. existing tin.defaults and mime.types were not backed up when doing
+           make install_sysdefs
+      BUG. some config files could be trashed on a bad write
+      ADD. if reading via NNTP fall back to internal inews if posting via
+           external inews failed
+      ADD. code cleanup
+      REM. initialization of unused variables in active.c
+      REM. hungarian notation (in parts)
+      BUG. if pgp and gpg are both installed you get tons of warnings because
+           of redefined preprocessor variables (must have worked before, just
+           removed comments; pgp is preferred over gpg, useful?)
+      BUG. String input in option menu left current line
+      ADD. updated pgp.txt
+      BUG. default values changed during quick_post_article() were not
+           changed due to no_write logic
+      BUG. ~/.signature was used instead of file named in tinrc/attributes
+      BUG. memory leak and possible buffer overruns in
+           post.c:user_posted_messages()
+      BUG. sig-delimiter wasn't recognized if qp-encoded over 2 lines
+      FIX. Makefile.in, pgp.txt, extern.h, config.c, cook.c, inews.c, lang.c
+           pgp.c, post.c, prompt.c, sigfile.c
+
+ 031) Dirk Nimmich <nimmich@muenster.de>
+      BUG. empty news_headers_to_[not_]display_array could cause a SIGSEGV
+      BUG. changing beginner_level or show_description from the options menu
+           messed up the screen
+      FIX. proto.h, config.c, signal.c
+
+U052) Urs Janssen <urs@tin.org>
+      BUG. dumps core when opening a cached art which is cancelled in the
+           meantime
+      BUG. update_posted_msgs_file() didn't quote From_ lines in !MMDF
+           mailboxes
+      BUG. fetch_postponed_article() didn't unquote quoted From_ lines
+      BUG. storing in MMDF mailboxes was broken
+      BUG. quoting long lines in followups/replys lead to wrong quote
+           levels
+      BUG. didn't compile on MacOS X with apples gcc-port
+      BUG. contains_nonprintables() check for encoded words was to soft
+      BUG. off by one quoting error in followups/replys
+      BUG. url_handler.sh didn't handle uppercase schemes and & in URLs
+      BUG. 'U' in raw_mode crashed tin
+      BUG. newline missing in bugreport
+      ADD. .ps (Palestinian Territories) as a valid TLD
+      ADD. use the raw-article for followups/replys if pager is in
+           raw-mode
+      ADD. config.guess, config.sub, metamutt (1.15 -> 1.17) update
+      ADD. expiretover script for purging old cached overview data
+      ADD. internal inews now breaks long body lines after 1024 chars, not 512
+      ADD. news:, snews: and nntp: URL highlighting
+      FIX. config.guess, config.sub, expiretover, metamutt, url_handler.sh
+           extern.h, policy.h, proto.h, rfc2046.h, tin.h, cook.c, feed.c
+           inews.c, memory.c, misc.c, page.c, post.c, rfc2046.c, rfc2047.c
+           save.c, search.c, signal.c
+
+-- 1.5.7 release 20001104 "Paradise Regained" --
+
+U051) Thomas E. Dickey <dickey@invisible-island.net>
+      BUG. won't compile on termcap systems
+      ADD. updated pcre (3.2 -> 3.4)
+      ADD. updated some configure script macros
+      BUG. vms/parsdate.c required alloca(), regenerated with byacc
+      FIX. aclocal.m4, extern.h, proto.h, trace.h, cook.c, curses.c
+           feed.c, lang.c, signal.c, tcurses.c, trace.c, pcre/*
+
+U050) L. Scott Emmons <scotte@center.uscs.com>
+      BUG. gpg keyname must be last option
+      FIX. pgp.c
+
+U049) Won-kyu Park <wkpark@chem.skku.ac.kr>
+      Urs Janssen <urs@tin.org>
+      ADD. allow multi-byte environment
+      FIX. configure[.in], autoconf.h[in], charset.c
+
+U048) Urs Janssen <urs@tin.org>
+      BUG. empty mm_charset in tinrc did override $MM_CHARSET
+      ADD. submit_inews() returns the Message-ID if known
+      ADD. URL_REGEX update
+      ADD. config.guess, config.sub update
+      ADD. turned some vsprintf calls into vsnprintf ones
+      ADD. made -V a bit more verbose
+      REM. -U option
+      FIX. configure[.in], config.guess, config.sub, autoconf.h[in], proto.h
+           tin.h, parsdate.y, config.c, cook.c, feed.c, inews.c, init.c
+           lang.c, main.c, post.c, rfc2045.c, screen.c, tin.1, tin.5
+
+ 029) Urs Janssen <urs@tin.org>
+      BUG. possible buffer overrun in read_groups_descriptions() on very
+           long group names/descriptions
+      ADD. allow superseding of articles even if one of the groups isn't
+           in the active file.
+      FIX. mail.c, post.c
+
+-- 1.5.6 release 20000803 "Dust" --
+
+ 028) Urs Janssen <urs@tin.org>
+      BUG. nntp_open() treated unknown 2xx responses as an error
+      ADD. handling for new 202/203 return codes
+      FIX. nntplib.h, open.c
+
+ 027) v9@fakehalo.org
+      Urs Janssen <urs@tin.org>
+      BUG. possible buffer overflow
+      FIX. curses.c
+
+U047) Scott Marovich <marovich@hpl.hp.com>
+      ADD. removed few casts for a clean compile on HP-UX
+      BUG. missing vars for HPs STREAMS-based network-protocol stack.
+      FIX. nntplib.c
+
+U046) Dirk Nimmich <nimmich@muenster.de>
+      ADD. completed switching menus to "key=action" style
+      ADD. current key mapping in mini help
+      BUG. did not compile with --disable-curses
+      BUG. save backend had no i18n stuff
+      BUG. info line was not cleared after displaying a menu
+      BUG. when writing a new article or superseding an old one there was
+           no cursor in the editor
+      BUG. ignoring followup-to header, aborting posting and trying to
+           followup again on that article could lead to a crash
+      FIX. TODO, feed.c, help.c, lang.c, misc.c, post.c, prompt.c, save.c
+
+U045) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. definition NEED_TERM_H to include <term.h> if needed
+      ADD. improved search-order for curses/ncurses libraries
+      ADD. plausible default value for the editor and mailer in configure
+      BUG. correct include-path in src/Makefile.in
+      BUG. fixed logic to remove symbolic link for intl/libintl.h
+      BUG. 'M' screen was not being repainted properly in some cases
+      FIX. aclocal.m4, autoconf.h[in], configure[.in], proto.h, rfc2046.h
+           tcurses.h, tin.h, Makefile[.in], art.c, config.c, cook.c
+           curses.c, filter.c, group.c, help.c, newsrc.c, page.c, post.c
+           rfc2046.c, save.c, string.c, thread.c
+
+U044) Jason Faultless <jason@altarstone.com>
+      ADD. URL-highlighting in termcap mode and if compiled without
+           color support
+      ADD. better positioning in article when hiding uuencoded data
+      ADD. human readable connection time-stamp in tinrc
+      ADD. rewrite find_reply_to() mechanism
+      ADD. cleanup of header parsing code when posting
+      ADD. migrate path/filename generation functionality to strfpath()
+      ADD. rewrite save backend, better feedback when saving
+      ADD. post_process_view, use MIME backend for viewing post-processed arts
+      ADD. better feedback when post-processing
+      ADD. big code cleanup
+      REM. post_process_command, tinpp
+      BUG. post-processing only worked on 1st uuencoded section in an article
+      BUG. 'e' EditMailArt broken
+      BUG. tin sometimes hung on multipart articles
+      BUG. single line scrolling in the pager broken in curses mode if
+           compiled without color support
+      FIX. tin.1, extern.h, keymap.h, menukeys.h, proto.h, active.c, color.c
+           config.c, cook.c, curses.c, feed.c, group.c, init.c, keymap.c
+           lang.c, mail.c, main.c, misc.c, nrctbl.c, page.c, pgp.c, post.c
+           prompt.c, regex.c, rfc1524.c, rfc2046.c, save.c, search.c
+           sigfile.c
+
+U043) Roland Rosenfeld <roland@spinnaker.de>
+      BUG. ConvertBody2Printable was disabled
+      FIX. proto.h, charset.c, cook.c, page.c
+
+U042) Thomas E. Dickey <dickey@invisible-island.net>
+      BUG. couple of problems with NLS configuration
+      FIX. aclocal.m4, Makefile[.in]
+
+U041) Dirk Nimmich <nimmich@muenster.de>
+      ADD. prompt_yn prints current key bindings for PromptYes/PromptNo
+      ADD. switched menus to "key=action" style
+      BUG. unbound keys caused actions in several menus
+      BUG. PProc* keys could not be remapped
+      BUG. MIME-encoding of some headers broken
+      FIX. extern.h, keymap.h, menukeys.h, proto.h, tin.h
+           attrib.c, config.c, feed.c, filter.c, group.c, inews.c, keymap.c
+           lang.c, page.c, pgp.c, post.c, prompt.c, save.c, select.c
+           thread.c, tincfg.tbl
+
+U040) Urs Janssen <urs@tin.org>
+      ADD. mailcap %{parameter}-expansion
+      ADD. look for localized keymaps
+      ADD. config.guess, config.sub update
+      ADD. minor code cleanup
+      ADD. tin.5 manpage
+      REM. seuid/setgid code
+      FIX. mailcap.sample, Makefile[.in], tin.1, tin.5, configure[.in]
+           config.guess, config.sub, keymap.h, menukeys.h, proto.h, tin.h
+           cook.c, header.c, init.c, group.c, keymap.c, memory.c, misc.c
+           page.c, post.c, rfc1524.c, rfc2046.c, save.c, select.c
+
+U039) Roland Rosenfeld <roland@spinnaker.de>
+      BUG. problems with keymap and only GPG support
+      FIX. keymap.h
+
+-- 1.5.5 release 20000613 "Lucretia" --
+
+U037) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. updated pcre (2.08 -> 3.2)
+      ADD. new config.sub/config.guess versions
+      BUG. missing cursoron() on exit
+      FIX. config.guess, config.sub, configure[.in], mkdirs.sh, autoconf.h[in]
+           oldconfig.h, tin.h, misc.c, vms/select.h, pcre/*
+
+U036) Toomas Soome <tsoome@ut.ee>
+      ADD. updated Estonian translation
+      FIX. et.po
+
+U035) Dirk Nimmich <nimmich@muenster.de>
+      Jason Faultless <jason@altarstone.com>
+      ADD. allow remapping of keys
+      BUG. potential buffer overruns when saving attachments
+      ADD. moved some strings to lang.c and added i18n-macros
+      FIX. Makefile[.in], extern.h, keymap.h, menukeys.h, proto.h, config.c
+           feed.c, filter.c, global.c, group.c, init.c, keymap.c, lang.c
+           main.c, nrctbl.c, page.c, pgp.c, post.c, prompt.c, rfc1524.c
+           save.c, select.c, thread.c
+
+U034) Urs Janssen <urs@tin.org>
+      ADD. made some funcs static, renamed mailcap.c to mimetypes.c
+      ADD. dynamic malloc space for mailcap meta expansion
+      ADD. updated german translation
+      REM. unused vars
+      REM. translations for low-level error/debug messages
+      FIX. Makefile[.in], extern.h, auth.c, color.c, config.c, global.c
+           lang.c, memory.c, mimetypes.c, misc.c, newsrc.c, nntplib.c, post.c
+           read.c, refs.c, rfc1524.c, rfc2047.c, save.c, sigfile.c, signal.c
+           string.c, tags.c, thread.c, xref.c, de.po
+
+-- 1.5.4 release 20000523 "1959" --
+
+U033) Robert Brady <rwb197@ecs.soton.ac.uk>
+      ADD. english translation
+      FIX. en_GB.po
+
+U032) Toomas Soome <tsoome@ut.ee>
+      ADD. updated estonian translation
+      FIX. et.po
+
+U031) Kai Bojens <kbojens@herkules.on-luebeck.de>
+      Sven Hartge <hartge@ds9.argh.org>
+      ADD. updated german translation
+      FIX. de.po
+
+ 024) Dirk Nimmich <nimmich@muenster.de>
+      BUG. possible core on empty groups with out of sync overviews
+      FIX. art.c
+
+U030) Dirk Nimmich <nimmich@muenster.de>
+      BUG. last line in qp-encoded arts isn't always displayed
+      FIX. cook.c
+
+U029) Jason Faultless <jason@altarstone.com>
+      Urs Janssen <urs@tin.org>
+      BUG. missing initialization artinfo and hdr
+      ADD. rewrote mailcaps parsing, added $MAILCAPS support and recommended
+           fall backs, added mime.types fall back
+      ADD. renamed rfc2045[.hc] to rfc2046.[hc], rfc1521.c to rfc2045.c
+           and rfc1522.c to rfc2047.c
+      FIX. Makefile[.in], POTFILES.in, curses.c, feed.c, mailcap.c, rfc1524.c
+           rfc2046.c, mime.types
+
+U028) Jason Faultless <jason@altarstone.com>
+      BUG. possible errors/crashes when 'q'uitting during article load
+      BUG. off-by-1 error in mailcap %s expansion
+      BUG. count in "%d articles mailed" sometimes incorrect
+      ADD. don't search beyond ^L when ^L hiding is enabled
+      ADD. 'V' in pager now saves/views uuencoded files where possible
+      ADD. minor doc updates
+      FIX. tin.1, proto.h, rfc2045.h, tin.h, art.c, cook.c, feed.c, filter.c
+           group.c, mailcap.c, main.c, misc.c, page.c, post.c, rfc2045.c
+           save.c, search.c, select.c
+
+ 023) Urs Janssen <urs@tin.org>
+      BUG. add Sender to FORGERY cancels
+      BUG. top level domains .kh and .zw not recognized
+      FIX. policy.h, post.c
+
+ 021) Urs Janssen <urs@tin.org>
+      BUG. removed unsupported o from TIN_EDIT_KEYS_EXT
+      FIX. post.c
+
+U027) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. several configure cleanups/improvements
+      BUG.
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], makefile[.in]
+           Makefile[.in], extern.h, cook.c, curses.c, lang.c, pgp.c
+           rfc2045.c, wildmat.c
+
+U026) Roland Rosenfeld <roland@spinnaker.de>
+      BUG. f'uping/replying to qp/b64-base encoded arts didn't use the
+           decoded 8bit data, but the 7bit encoded art.
+      BUG. inverse art_marked_selected marker might get lost
+      FIX. post.c, screen.c
+
+ 020) Ralf Doeblitz <doeblitz@gmx.de>
+      BUG. missing gnksa initialization for add_posted_to_filter
+      FIX. filter.c
+
+U025) Urs Janssen <urs@tin.org>
+      BUG. didn't check for new groups
+      BUG. possible crash on articles with broken Content-Type:-header
+      ADD. minor URL_REGEX, MAIL_REGEX, NEWS_REGEX improvements
+      FIX. tin.h, active.c, rfc2045.c
+
+U024) Dirk Nimmich <nimmich@muenster.de>
+      BUG. didn't compile with pgp/gpg support turned on
+      BUG. upper case Content-Type problem
+      ADD. per-line scrolling in the pager for !USE_CURSES configurations
+      BUG. empty line at the top of an article if no headers are shown
+      REM. distinction between first and following page screens in article
+           viewer
+      FIX. extern.h, proto.h, cook.c, curses.c, misc.c, page.c, pgp.c
+           rfc2045.c
+
+U023) Jason Faultless <jason@altarstone.com>
+      ADD. rewrite article handling
+           rewrite pager
+           RFC2045 MIME parsing / display of articles
+           per-line scrolling in pager
+           '?' backward search to pager
+           'U' browse URL's in pager
+           'V' view/save multipart attachments in pager
+           search string and URL highlighting
+           'B'ody search at all levels locates string in article
+           separate article contexts reduces # article reloads performed
+      FIX. Makefile, INSTALL, TODO, art_handling.txt, tin.1, extern.h
+           menukeys.h, proto.h, rfc2045.h, tin.h, Makefile[.in], art.c
+           attrib.c, charset.c, color.c, cook.c, curses.c, feed.c, filter.c
+           group.c, header.c, init.c, lang.c, memory.c, misc.c, open.c, page.c
+           pgp.c, post.c, regex.c, rfc1521.c, rfc1522.c, rfc2045.c, save.c
+           screen.c, search.c, sigfile.c, signal.c, string.c, tcurses.c
+           thread.c, wildmat.c
+
+U022) Toomas Soome <tsoome@ut.ee>
+      ADD. estonian translation
+      ADD. keep_posted_articles_file
+      BUG. several _()/N_() macros missing
+      FIX. extern.h, tinrc.h, config.c, feed.c, filter.c, group.c, help.c
+           init.c, lang.c, main.c, nntplib.c, post.c, save.c, select.c
+           thread.c, tincfg.tbl, et.po
+
+U021) Dirk Nimmich <nimmich@muenster.de>
+      BUG. decide posting type (base article (w) or followup (f)) based on
+           References: (don't rely on "Re: " in Subject:)
+      BUG. 'F'ollowup with Followup-To: poster quoted text when 'm'ailing
+      BUG. '^W' (followup with header) did not include header when
+           Followup-To: poster was set and 'm'ailing the answer
+      BUG. empty From:/Cc:/Bcc: line when mailing and no mail_address set
+      ADD. spamtrap warning even with use_mailreader_i=ON
+      ADD. honour unlink_article when mailing, too
+      ADD. warn if Subject: begins with "Re: " but there are no References:
+      ADD. warn if there are References: but Subject: does not begin with
+           "Re: " and does not contain "(was:"
+      ADD. make translations of plurals easier
+      ADD. moved some more strings to lang.c
+      FIX. TODO, extern.h, proto.h, art.c, config.c, feed.c, group.c, lang.c
+           main.c, misc.c, page.c, post.c, save.c, select.c
+
+ 019) Dirk Nimmich <nimmich@muenster.de>
+      BUG. don't MIME encode headers when using external mail client
+           (use_mailreader_i)
+      BUG. close several potential security holes (buffer overruns) in
+           strfmailer()
+      BUG. "\x" sequences (x != '\0', 'n') in default_mailer_format got
+           replaced by "%x"
+      FIX. TODO, misc.c
+
+ 018) Park Chong-Dae <cdpark@jupiter.kaist.ac.kr>
+      Urs Janssen <urs@tin.org>
+      BUG. Do not GNKSA-test From: for FORGERY cancels
+      FIX. inews.c, post.c
+
+U020) Jason Faultless <jason@altarstone.com>
+      Urs Janssen <urs@tin.org>
+      BUG. --disable-nls creates libintl.h-link
+      ADD. x-headers (via attributes) support to mails if not using
+           use_mailreader_i
+      ADD. minor code cleanup
+      ADD. extended DEFAULT_STRIP_RE_REGEX for danish prefixes, changed
+           quote_signatures default to false
+      FIX. aclocal.m4, proto.h, tin.h, art.c, init.c, lang.c, misc.c, post.c
+           save.c, screen.c, search.c
+
+ 017) Roland Rosenfeld <roland@spinnaker.de>
+      BUG. under special conditions filter entries got duplicated
+      REM. global filter
+      FIX. extern.h, proto.h, filter.c, group.c, init.c, lang.c, main.c
+           page.c
+
+-- 1.5.3 release 20000221 "For Her Light" --
+
+U019) Roland Rosenfeld <roland@spinnaker.de>
+      ADD. editing the filter file in select and page menu ('E').
+      FIX. select.c, page.c, menukeys.h, proto.h, filter.c, tin.1
+
+ 016) Roland Rosenfeld <roland@spinnaker.de>
+      BUG. change line offset when editing filter from 22 to 25.
+      FIX. filter.c
+
+U018) Jason Faultless <jason@altarstone.com>
+      ADD. Pipe '|' to thread menu
+      ADD. rewrote feed.c
+      ADD. general cleanup
+      ADD. inverse highlight on config screen if draw_arrow=FALSE
+      ADD. batch_save now does something
+      ADD. auto_save attribute is now honoured
+      ADD. more intuitive handling when strip_bogus=KEEP
+      BUG. 'ignore art unavailable' broken
+      BUG. invalid start_line_offset in mail_bugreport()
+      BUG. batch operations don't need curses init
+      BUG. articles were marked read before they were really saved
+      FIX. CHANGES, TODO, WHATSNEW, tin.1, menukeys.h, proto.h, tin.h
+           attrib.c, config.c, filter.c, getline.c, group.c, header.c
+           help.c, init.c, lang.c, main.c, memory.c, misc.c, page.c
+           post.c, prompt.c, rfc1522.c, save.c, screen.c, select.c
+           string.c, thread.c
+
+ 014) Jason Faultless <jason@altarstone.com>
+      BUG. Sender: errors on posting hung NNTP socket
+      BUG. possible buffer overrun in the wildmat code
+      FIX. inews.c, wildmat.c
+
+ 013) Urs Janssen <urs@tin.org>
+      BUG. terminal mode wasn't restored after -Z
+      BUG. tin -v -Z was a bit too verbose
+      ADD. changed default of quote_empty_lines to ON
+      ADD. changed default of batch_save to ON
+      FIX. art.c, filter.c, init.c, main.c
+
+U017) Hideaki Yoshfuji <yoshfuji@ecei.tohoku.ac.jp>
+      BUG. ensure hostname is terminated with null-character.
+      FIX. nntplib.c
+
+U016) Urs Janssen <urs@tin.org>
+      BUG. redefinition of VERSION
+      ADD. moved ~/.tin/headers support to attributes
+      ADD. removed ~/.tin/bug_report support
+      ADD. ART_MARKED_READ, ART_MARKED_KILLED, ART_MARKED_READ_SELECTED
+           configurable via 'M'enu and tinrc
+      REM. highlighting of ART_MARKED_READ_SELECTED in KILL_THREAD
+      FIX. extern.h, tinrc.h, version.h, attrib.c, config.c, init.c, lang.c
+           main.c, misc.c, post.c, thread.c, tin.1, tincfg.tbl
+
+-- 1.5.2 release 20000206 "Black Planet" --
+
+ 015) Urs Janssen <urs@tin.org>
+      ADD. smarter check when quotes around real names are needed
+      FIX. header.c
+
+ 011) Urs Janssen <urs@tin.org>
+      ADD. number of hot arts/group to verbose -Z output
+      FIX. save.c
+
+U015) Dirk Nimmich <nimmich@muenster.de>
+      BUG. reconnect on QUIT is not necessary
+      ADD. allow interactive authentication on startup if invoked with -A
+      FIX. extern.h, auth.c lang.c, nntplib.c
+
+U014) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. configure script improvements (NLS, passwd.pw_gecos)
+      ADD. uninstall rule to makefiles
+      ADD. removed most unbalanced curly braces
+      BUG. redundant parenthesis in N_ macro
+      BUG. wrong fall back prototype for mkstemp
+      FIX. aclocal.m4, config.guess, config.sub, configure[.in], makefile.in
+           autoconf.h[in], extern.h, tin.h, trace.h, Makefile.in, active.c
+           art.c, auth.c, color.c, config.c, curses.c, debug.c, global.c
+           group.c, header.c, init.c, joinpath.c, list.c, misc.c, nntplib.c
+           open.c, post.c, rfc1522.c, save.c, select.c, sigfile.c, signal.c
+           tcurses.c, thread.c, plp_snprintf.c, parsdate.y, Makefile.inn
+           tin.pot
+
+U013) Sven Hartge <hartge@ds9.argh.org>
+      Kai Bojens <kbojens@on-luebeck.de>
+      Urs Janssen <urs@tin.org>
+      ADD. (basic) german translation
+      FIX. de.po
+
+U012) Jason Faultless <jason@altarstone.com>
+      ADD. better PGP/GPG support
+      ADD. big group/thread menu cleanup
+      ADD. proper return code handling to group menu
+      ADD. generic keymap/mouse handling
+      ADD. cleanup draw/erase arrow routines
+      ADD. cleanup attribute code
+      ADD. big cleanup of mailing code
+      ADD. made 'K' on thread menu more consistent with group menu
+      ADD. use 'from' attribute for PGP signing if set
+      ADD. updated WHATSNEW
+      BUG. catchup handling in thread menu inconsistent
+      BUG. silly typo in menu handling
+      BUG. group 'z' and 'Z' unread message corrupt
+      BUG. not all attributes were free()d
+      FIX. tin.1, menukeys.h, proto.h, tin.h, attrib.c, global.c, group.c
+           page.c, pgp.c, select.c, thread.c
+
+ 009) Jason Faultless <jason@altarstone.com>
+      BUG. -z did not restore terminal modes
+      BUG. manpage had '[' and ']' in thread section instead of pager
+      FIX. tin.1, menukeys.h, main.c, page.c
+
+U011) Ralf Doeblitz <doeblitz@gmx.de>
+      ADD. human readable time-stamp in filters
+      ADD. GNKSA filter documentation
+      FIX. filtering, filter.c
+
+U010) Urs Janssen <urs@tin.org>
+      ADD. BSD-license
+      ADD. minor Makefile/configure cleanup
+      ADD. use mail_address for Cc/Bcc
+      ADD. ART_MARK_READ_SELECTED to KILL_NOTHREAD
+      FIX. Makefile, Makefile[.in], aclocal.m4, configure[.in], include/*.h
+           src/*.c
+
+U009) Arkadiusz Miskiewicz <misiek@misiek.eu.org>
+      BUG. missing freeaddrinfo()
+      FIX. nntplib.c
+
+-- 1.5.1 release 20000103 "Sumerland" --
+
+U008) Urs Janssen <urs@tin.org>
+      BUG. typo broke snprintf() fall back
+      BUG. used strlen() instead of sizeof() in various places
+      BUG. possible Y2K bug in parsedate.y (can't show up in tin)
+      BUG. --disable-nls didn't work
+      ADD. check for gpg
+      ADD. -DTHREAD_SUM
+      ADD. code cleanup
+      REM. patch 006
+      FIX. configure[.in], autoconf.h[in], tin.h, parsedate.y, active.c
+           config.c, group.c, nntplib.c, pgp.c, post.c, select.c, tags.c
+           thread.c
+
+U007) Michael Bienia <michael@vorlon.ping.de>
+      Urs Janssen <urs@tin.org>
+      BUG. gpg support didn't work if neither pgp nor pgp-5 was
+           found on the system
+      FIX. configure[.in], autoconf.h[in], extern.h, menukeys.h, proto.h
+           help.c, init.c, lang.c, page.c, pgp.c, post.c
+
+ 008) Jason Faultless <jason@altarstone.com>
+      Urs Janssen <urs@tin.org>
+      BUG. removed annoying "Reading attributes file ..."-messages
+           for each new group
+      ADD. speed-up start when there are several new groups on the server
+      FIX. active.c, attrib.c, lang.c, main.c
+
+U006) Sebastian Bork <sebi@sebi.org>
+      BUG. misplaced parenthesis
+      FIX. post.c
+
+U005) Arkadiusz Miskiewicz <misiek@misiek.eu.org>
+      ADD. better check is system is IPv6 ready
+      ADD. NLS support
+      FIX. configure[.in], autoconf.h[in], *.c
+
+U004) Mark Ayzenshteyn <marka@bonzo.org>
+      ADD. uudecode files with spaces in name
+      FIX. save.c
+
+U003) Jason Faultless <jason@altarstone.com>
+      ADD. split article tagging type code to tag.c
+      ADD. start of GPG support
+      ADD. big code cleanup
+      ADD. turn off curses scrolling after startup - causes display problems
+      FIX. README, CHANGES, TODO, extern.h, proto.h, tin.h, auth.c
+           config.c, curses.c, feed.c, filter.c, group.c, lang.c, memory.c
+           misc.c, page.c, pgp.c, select.c, thread.c
+
+-- 1.5.0 release 19991201 "Blueprint" --
+
+U002) Dawid Kuroczko <dk@ssw.krakow.pl>
+      ADD. indicator for articles newer than n-days
+      FIX. extern.h, tin.h, tinrc.h, config.c, init.c, lang.c, thread.c
+           tincfg.tbl
+
+U001) Urs Janssen <urs@tin.org>
+      ADD. Patrick Powells snprintf(), vsnprintf() fall backs
+      REM. INDEX_DAEMON-code
+      FIX. configure[.in], autoconf.h[in], plp_snprintf.c, *.c
+
+-- 1.4.1 release 19991201 "Polish" --
+
+ 006) Jeremy Buhler <jbuhler@cs.washington.edu>
+      ADD. check for server requested auth type
+      FIX. auth.txt, nntplib.h, proto.h, auth.c, inews.c, nntplib.c, open.c
+
+ 005) Thomas E. Dickey <dickey@invisible-island.net>
+      ADD. configure script improvements
+      BUG. screen modes weren't restored before piping to external command
+      FIX. aclocal.m4, configure[.in], autoconf.h[in], extern.h, feed.c
+           makecfg.c, misc.c, tincfg.tbl
+
+ 004) Henryk Bochmann <bochmann@tudurz.urz.tu-dresden.de>
+      ADD. add X-Headers in cancels and reposts
+      FIX. post.c
+
+ 003) Jason Faultless <jason@altarstone.com>
+      BUG. fixed the newgroup during session hack which didn't work
+           with leafnode
+      BUG. Possible core when entering newgroups
+      BUG. Possible core when saving from the pager
+      ADD. documentation / manpage update
+      REM. changes to 'g' semantics on group selection menu
+      FIX. WHATSNEW, tin.1, active.c, feed.c, post.c, select.c
+
+ 002) Carsten Theis <c.theis@ndh.net>
+      BUG. unwanted \n in Subject if using mailreader_i
+      FIX. post.c
+
+ 001) Urs Janssen <urs@tin.org>
+      ADD. better check for 'article changed?'
+      ADD. check ~/.newsauth permissions
+      BUG. default permissions allowed other users to read
+           users .inputhistory-file which might have cached
+           the users nntp-password
+      FIX. Makefile, extern.h, proto.h, auth.c, getline.c, init.c, misc.c
+           post.c
 
 -- 1.4.0 release 19991113 "No Labels" --
 
diff -Nurp tin-1.6.0/doc/TODO tin-1.6.1/doc/TODO
--- tin-1.6.0/doc/TODO	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/TODO	Tue Aug  5 12:27:20 2003
@@ -51,13 +51,6 @@ o  reusing p'o'stponed articles in maili
     before posting.)
    [20010623 Urs Janssen <urs@tin.org>]
 
-o  reference based filters won't work with long (> 500 chars)
-   References: lines
-   (this might be due to the shortening of the line done by tin, e.g.
-    if one has a filter based on the 5th oldest message-id and the
-    line get's much longer by the time that id might be removed by
-    tin and the filter won't work anymore)
-
 o  batch mode has several bugs
    - -Z and giving a cmd-line group ends up in a loop
      (filters each group several times, ~25 slower as without a cmd-line
@@ -65,9 +58,6 @@ o  batch mode has several bugs
       nor taken inot account for the 'any unread news' status.
    - -cZ does not perform catchup, feature or bug?
    - shall we allow stand alone -c?
-   - -M/-N do not remove To:, Cc:, Bcc: headers befor passing article
-     to MTA (would require article parsing *sigh*) nor do they wrap
-     the article into message/rfc822.
    [Urs Janssen <urs@tin.org>]
 
 o  '-s' cmd-line switch implicitly changes 'savedir' in tinrc
@@ -95,8 +85,7 @@ o  rewrite code to use INEWS_PATH instea
    [20021007 Urs Janssen <urs@tin.org>
 
 o  remove built in path of external commands (metamail, ispell, ...)
-   [for metamail/ispell $METAMAIL/$ISPELL could be used to override
-    systempath and progname]
+   [for ispell $ISPELL could be used to override systempath and progname]
 
 o  overview file cacheing code is over-complex
    - cache the original overview info instead of rebuilding it from
@@ -120,13 +109,6 @@ o  fix the outstandig mem-leaks, see
 
 Pager Problems
 --------------
-o  lines which are exatly cCOLS wide introduce an extra \n in the pager
-   in raw mode (^H)
-   [20010628 Urs Janssen <urs@tin.org>]
-
-o  word_h_display_marks=0 doesn't work for the !USE_CUSRSES case
-   [20020720 Urs Janssen <urs@tin.org>]
-
 o  raw mode loses (illegal) chars in multibyte based groups
    [20021006 Michael Bienia <michael@vorlon.ping.de>]
 
@@ -159,13 +141,6 @@ o  make auto'S'ave also work for inrange
 o  sub-parse message/rfc822 messages (might occur in mail-groups)
    [20030310 Urs Janssen <urs@tin.org>]
 
-o  instead of exiting when tin fails to get the systems domainname fall
-   into no posting mode and issue a warning.
-   [20021125 Urs Janssen <urs@tin.org>]
-
-o  add new cmd-line flag to force 'no_posting' mode
-   [20021125 Urs Janssen <urs@tin.org>]
-
 o  turn ask_for_metamail into $MM_NOASK support (see metamail(1))
    [20030314 Urs Janssen <urs@tin.org>]
 
@@ -182,6 +157,9 @@ o  allow bold, underline, italic, ... as
    (see also <20020416202232.A4575@bloatware.reston01.va.comcast.net>)
    [20030218 Serge Matveev <sm@cl.spb.ru>]
 
+o  add switch to disable URL-highlighting without disabling inverse-video
+   [20030805 Urs Janssen <urs@tin.org>]
+
 o  hierarchical 'M'enu, e.g. hide all color_* options as long as
    use_color is turned off, put all art_marked_*into a 'submenu', ...
    (currently the menu is statically build on compile time)
@@ -592,7 +570,6 @@ o  check where iKeyAbort should be used 
 o  close potential security holes:
    - change all system()/popen() calls to fork() and exec() calls
    - check where we should use snprintf() instead of sprintf()
-   - check where we should use vsnprintf() instead of vsprintf()
    - check where we should use strncat() instead of strcat()
    - check where we should use strncpy() instead of strcpy()
    - check possible races with access()/link()/rename()/stat()/
@@ -720,9 +697,6 @@ o  commas in real-name might cause probl
    To: Last, First<user@accou.nt> which is last@localhost,user@accou.nt
    should we try to fix things and quote the realname part?
    [20021007 Urs Janssen <urs@tin.org>]
-
-o  is $METAMAIL tin specific? if so, remove it.
-   [20030317 Urs Janssen <urs@tin.org>]
 
 o  what is with FOPEN_OPTS (VMS)? is it missing from ~50% of all
    fopen()-calls or can it be droped entirely?
diff -Nurp tin-1.6.0/doc/tin.1 tin-1.6.1/doc/tin.1
--- tin-1.6.0/doc/tin.1	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/tin.1	Sun Aug 10 03:35:36 2003
@@ -3,13 +3,13 @@
 .\" Module    : tin.1
 .\" Author    : I. Lea, U. Janssen
 .\" Created   : 1991-08-23
-.\" Updated   : 2003-06-29
+.\" Updated   : 2003-08-10
 .\" Notes     : use american english; still needs some work, i.e.:
 .\"             - document authorization (.newsauth)
 .\"             - document random organization feature
 .\"
 .\"
-.TH tin 1 "June 29th, 2003" "1.6.0" "A Usenet newsreader"
+.TH tin 1 "August 10th, 2003" "1.6.1" "A Usenet newsreader"
 .\"
 .\"
 .SH NAME
@@ -21,7 +21,7 @@ tin, rtin \- A Usenet newsreader
 .RB [\|[\| \-h \||\| \-H \||\| \-V \|]\ \||
 .RB [\|[\|[\| \-a \|]
 .RB [\| \-dlnq \||\| -Q \|]
-.RB [\| \-ArzX \|]\|]
+.RB [\| \-ArzxX \|]\|]
 .RB [\|[\| \-R \||\| -S \|]
 .RB \|\| \-s
 .IR News-dir \|]
@@ -217,6 +217,9 @@ Print version and date information.
 Quick mode to post an article and then exit. In order for this to be really
 quick, it should be used with ''\fB-n\fP'' if possible.
 .TP
+.B -x
+No posting mode. You cannot post articles if you use this option.
+.TP
 .B -X
 No overwrite mode. \fI${TIN_HOMEDIR-"$HOME"}/.newsrc\fR and files in
 \fI${TIN_HOMEDIR-"$HOME"}/.tin\fR
@@ -1450,6 +1453,13 @@ use the \fBQuit\fP ('\fBq\fP') command.
 Ask for confirmation before marking all not selected (with
 \fBGroupMarkUnselArtRead\fP ('\fBX\fP') command) articles as read.
 .RE
+.TP
+.B 'Mark article read' ignores tags (mark_ignore_tags)
+When this is ON, the \fBiKeyGroupMarkThdRead\fP,
+\fBiKeyThreadMarkArtRead\fB functions ('\fBK\fP') mark just the
+current article or thread, ignoring other tagged, unread articles.
+When OFF, the same function presents a menu with choices of the
+current thread or article, all tagged, unread articles, or nothing.
 .\"
 .\" most of these default_* settings are not available from the menu
 .\" as they are intended for internal use only.
@@ -2994,12 +3004,6 @@ temporary files.
 This variable can be used to override the default path search for mailcap
 files. See also
 .BR tin (5).
-.TP
-.B METAMAIL
-Set this variable to point to
-.BR metamail (1)
-or a replacement (e.g. metamutt). This can be used to override the value of
-\fBmetamail_prog\fP.
 .TP
 .B NOMETAMAIL
 Set this variable to disable the use of
diff -Nurp tin-1.6.0/doc/tin.5 tin-1.6.1/doc/tin.5
--- tin-1.6.0/doc/tin.5	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/tin.5	Sun Aug 10 03:36:51 2003
@@ -2,10 +2,10 @@
 .\" Module    : tin.5
 .\" Author    : U. Janssen
 .\" Created   : 2000-07-10
-.\" Updated   : 2003-06-29
+.\" Updated   : 2003-08-10
 .\" Notes     : needs a some work
 .\"
-.TH tin 5 "June 29th, 2003" "1.6.0" "A Usenet newsreader"
+.TH tin 5 "August 10th, 2003" "1.6.1" "A Usenet newsreader"
 
 .SH NAME
 tin, rtin \- related files
@@ -1208,6 +1208,13 @@ Ask for confirmation before marking all 
 \fBGroupMarkUnselArtRead\fP ('\fBX\fP') command) articles as read.
 .in -.5i
 Default is commands & quit.
+.TP
+.B mark_ignore_tags
+When this is ON, the \fBiKeyGroupMarkThdRead\fP,
+\fBiKeyThreadMarkArtRead\fB functions ('\fBK\fP') mark just the
+current article or thread, ignoring other tagged, unread articles.
+When OFF, the same function presents a menu with choices of the
+current thread or article, all tagged, unread articles, or nothing.
 .TP
 .B default_art_search
 .TP
diff -Nurp tin-1.6.0/doc/tinews.1 tin-1.6.1/doc/tinews.1
--- tin-1.6.0/doc/tinews.1	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/tinews.1	Thu Jul 24 14:21:54 2003
@@ -220,10 +220,10 @@ neither set \fB$\s-1SIGNER\s0\fR nor con
 From:\-field will be used.
 .Ip "\fB$\s-1REPLYTO\s0\fR" 4
 Set the article header field Reply-To: to the return address specified by
-the variable if there isn't allready a Reply-To: header in the article.
+the variable if there isn't already a Reply-To: header in the article.
 .Ip "\fB$\s-1ORGANIZATION\s0\fR" 4
 Set the article header field Organization: to the contents of the variable
-if there isn't allready a Organization: header in the article.
+if there isn't already a Organization: header in the article.
 .SH "FILES"
 .Ip "\fIpgptmp.txt\fR" 4
 Temporary file used to store the reformated article
diff -Nurp tin-1.6.0/doc/umlaute.txt tin-1.6.1/doc/umlaute.txt
--- tin-1.6.0/doc/umlaute.txt	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/umlaute.txt	Thu Aug  7 15:20:52 2003
@@ -1,25 +1,102 @@
-Antwort aus d.c.o.linux - FAQ:
+Zeichensatz- und Umlautebehandlung in tin
+=========================================
 
-! Im Tin-unoff (das ist die heute gebraeuchliche Version, da der
-  urspruengliche Tin AFAIK nicht mehr weiterentwickelt wird), ist eine
-  Funktion enthalten, die ueberprueft, ob die in einem Artikel enthaltenen
-  Zeichen auf dem System ueberhaupt dargestellt werden koennen. Dazu
-  greift der Tin auf die "Locales" zurueck. Locales sind
-  Konfigurationsdateien, die Informationen ueber nationale oder regionale
-  Besonderheiten enthalten, u.a. die Sprache, das Zahlenformat (z.B. ob
-  der Dezimaltrenner ein Punkt oder ein Komma ist), das Datums- und
-  Zeitformat und den verwendeten bzw. darstellbaren Zeichensatz. Sind die
-  Locales unvollstaendig oder nicht richtig konfiguriert, werden alle
-  Nicht-7-Bit-ASCII-Zeichen (dazu gehoeren auch die Umlaute) vom Tin als
-  nicht darstellbar gewertet und es wird ersatzweise ein Fragezeichen
-  ausgegeben. Die Konfiguration, welche Locale-Einstellungen verwendet
-  werden sollen, erfolgt ueber Environmentvariablen. Um die Darstellung
-  der Umlaute zu erzielen, muss man mittels "export LC_CTYPE=de_DE" in
-  der bash bzw. "setenv LC_CTYPE de_DE" in der (t)csh die Locales
-  entsprechend konfigurieren.
-  Fuehrt auch das nicht zum Erfolg, sind wahrscheinlich die Locale-Dateien
-  unvollstaendig oder gar nicht installiert. In diesem Fall besteht (neben
-  der Installation aktueller Locales) noch die Moeglichkeit, zur
-  "brute force"-Methode zu greifen und den Tin aus den Sourcen mit der
-  Option "--disable-locale" selbst zu compilieren. In diesem Fall werden
-  die Locales voellig ignoriert und jedes Zeichen als darstellbar bewertet.
+Umlaute beim Lesen
+------------------
+
+Nachdem ein Posting vom Newsserver geladen wurde, prüft tin, ob im Header
+ein Zeichensatz deklariert wurde. Falls nicht, wird der (gerade passende)
+Wert aus der attributes-Datei für undeclared_charset angenommen, wenn es den
+auch nicht gibt, nimmt tin US-ASCII an.
+
+Anschließend wird das Posting in den lokalen Zeichensatz konvertiert. Dieser
+Zeichensatz ist im Locale angegeben, den Du normalerweise mittels
+Umgebungsvariablen setzt (LANG, LC_*). Sollte das Posting Zeichen enthalten,
+die im Header angegebenen bzw. durch tin angenommenen Zeichensatz nicht
+vorkommen (z. B. 8-Bit-Zeichen bei US-ASCII- oder fehlender Deklaration),
+werden sie durch Fragezeichen ersetzt. Enthält das Posting Zeichen, die im
+lokalen Zeichensatz nicht vorkommen (z. B. Euro-Zeichen in einer
+ISO-8859-1-Umgebung), werden diese ebenfalls durch Fragezeichen ersetzt. Das
+so konvertierte Posting wird dann angezeigt.
+
+
+Umlaute beim Schreiben
+----------------------
+
+Solltest Du auf die Idee kommen, auf ein Posting antworten, wird das wie
+oben beschrieben konvertierte Posting an den Editor übergeben. Der sollte
+dann natürlich auch mit dem lokalen Zeichensatz umgehen können (joe hat zum
+Beispiel Probleme mit UTF-8, den sollte man dann nicht nehmen). Dort
+bearbeitest Du dann Deine Antwort ganz normal und beendest den Editor
+wieder, um zu tin zurückzugelangen.
+
+Wenn Du die Antwort verschickst, schaut tin nach, in welchem Zeichensatz Du
+das tun möchtest: Entweder hast Du das in der attributes-Datei für die
+jeweilige Gruppe (oder mehrere davon) oder global in der tinrc-Datei in
+mm_network_charset festgelegt. Letzteres geht auch über das Menü: der Punkt
+heißt MM_NETWORK_CHARSET. Tin konvertiert dann das Posting oder die Mail vom
+lokalen Zeichensatz in den angegebenen Zeichensatz um. Auch hier kann es
+dann passieren, daß Du lokal Zeichen verwendet hast, die im Zielzeichensatz
+nicht verfügbar sind. Wie schon beim Anzeigen werden dann solche Zeichen in
+Fragezeichen umgewandelt. In diesem Fall gibt tin außerdem eine Warnung aus,
+so daß Du vor dem Posten noch korrigierend eingreifen kannst.
+
+
+Wenn die Fragezeichen nerven
+----------------------------
+
+Als erstes solltest Du sicherstellen, daß tin auch weiß, welchen lokalen
+Zeichensatz Du zur Anzeige verwendest. Tin fragt dazu die "locales" ab. Gib
+in der Kommandozeile einfach mal den Befehl `locale` ein, alternativ `echo
+$LANG, $LC_CTYPE`. Herauskommen sollte etwas wie "de_DE.ISO-8859-1", also ein
+Sprachencode (hier de) gefolgt von einem Unterstrich, einem Ländercode (hier
+DE) gefolgt von einem Punkt und ein Zeichensatz (hier ISO-8859-1).
+
+Ist das nicht der Fall, solltest Du entweder LANG oder LC_CTYPE auf einen
+für Dich passenden Wert stellen. Diesen Wert kannst Du wie oben beschrieben
+zusammensetzen. In der französischsprachigen Schweiz und in einem Terminal,
+das UTF-8 darstellt, würdest Du in der bash und in der ksh zum Beispiel den
+Befehl `LC_CTYPE=fr_CH.UTF-8; export LC_CTYPE` verwenden; in der (t)csh
+lautet er `setenv LC_CTYPE fr_CH.UTF-8`.
+
+Im nächsten Schritt solltest Du in der attributes-Datei (im
+.tin-Verzeichnis) einen Zeichensatz einstellen, der angenommen wird, wenn im
+Posting keiner angegeben ist. Zum Beispiel so:
+
+scope=*
+undeclared_charset=Windows-1252
+
+Damit legst Du für alle Newsgruppen fest, daß als Zeichensatz Windows-1252
+angenommen werden soll. Da die meisten Leute unter Windows arbeiten dürften
+und für Nordamerika sowie Westeuropa unter Window dieser Zeichensatz
+voreingestellt ist, und dieser Zeichensatz im wesentlichen kompatibel zum
+weit verbreiteten ISO-8859-1-Satz ist, ist das eine recht gute Näherung. Für
+spezielle Newsgruppen solltest Du das ggf. in einem weiteren Eintrag ändern.
+So ist zum Beispiel u.a. in der Hierarchie pl.* der Zeichensatz ISO 8859-2
+üblich:
+
+scope=pl.*,cz.*,hin.*,sk.*,hr.*
+undeclared_charset=ISO-8859-2
+
+Insbesondere in Fernost dürften hier noch andere Einstellungen notwendig
+sein, beispielsweise so:
+
+scope=chinese.*,alt.chinese.text.big5,tw.*
+undeclared_charset=Big5
+
+scope=fj.*,jp.*,japan.*
+undeclared_charset=ISO-2022-JP
+
+Sollten auch diese Einstellungen zu keinem Erfolg führen, sind die Locales
+des Systems entweder nicht vorhanden oder kaputt. Zumindest in ersterem Fall
+wäre es angebracht, ein entsprechendes Paket zu installieren (oder
+installieren zu lassen). Libiconv von Bruno Haible wäre da eine sinnvolle
+Wahl.
+
+Wenn auch das nicht möglich ist, bleibt als allerletzte Möglichkeit nur, tin
+neu zu compilieren. Dazu vorher `make distclean` und configure zusätzlich zu
+den normalen Optionen mit --disable-locale aufrufen. In diesem Fall geht tin
+grundsätzlich davon aus, daß die Postings im lokalen Zeichensatz zu
+interpretieren sind. Hinweis: Das kann schon mal dazu führen, daß das
+Terminal nur noch "komische" Zeichen ausgibt oder die Zeichen nicht da
+ausgegeben werden, wo sie hinsollen.
diff -Nurp tin-1.6.0/doc/umlauts.txt tin-1.6.1/doc/umlauts.txt
--- tin-1.6.0/doc/umlauts.txt	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/doc/umlauts.txt	Thu Aug  7 15:24:03 2003
@@ -1,33 +1,92 @@
-[This text is mostly based on the de.comp.os.linux FAQ that is regularly
-posted to some German speaking newsgroup.]
+Charset and umlaut handling in tin
+==================================
 
-Since the 1996-11-15 release of TIN it uses a function that checks if the
-characters contained in an article may be displayed properly on your
-system. To do this, TIN take advantage of a feature named "locales".
-Locales are configuration files with information about national or regional
-characteristics, among them language, format of numbers (e.g. if a dot or a
-comma is used as a decimal point), format of date and time, and displayable
-characters. If the locales are incomplete or not configured correctly, all
-characters outside of 7 bit ASCII (including all umlauts) are considered
-non-displayable and TIN outputs a question mark instead.
-
-Configuration of locales is done via environment variables. To have umlauts
-being displayed you have to set "export LC_CTYPE=de_DE" (if you are using
-bash) or "setenv LC_CTYPE de_DE" (if you are using (t)csh, respectively).
-Note: You should first try your own language and country codes; e.g. if you
-are in the US, the de_DE should be en_US. If that does not work, i.e. you
-still have question marks instead of umlauts, try en_US.ISO-8859-1 (or any
-other appropriate character set appended). As a last option, you may check
-the de_DE example.
-
-If this still is not successful then your locale files are likely
-incomplete or even not installed. If you cannot or do not want to install a
-recent set of locales (which is a good idea anyway, since more and more
-software takes advantage of them) you may fall back to a "brute force"
-method and recompile TIN with --disable-locale configured (or ask your
-local administration to do so if you use a pre-configured environment). In
-this case locales are ignored completely and every character is considered
-displayable. Note: This can screw up your terminal.
+Umlauts when reading
+--------------------
 
-Dirk Nimmich <dirk@roxel.ms.sub.org>
-1999-01-01
+After reading a posting from the newsserver tin checks if a charset has been
+declared in the header. If not, tin assumes the appropiate entry of a
+corresponding undeclared_charset variable in the attributes file. If there
+still is no match, tin assumes US-ASCII as the charset for this posting.
+
+After that the posting is converted to the local charset. This charset is
+set in the so-called locales which are normally set via environment
+variables (LANG, LC_*). If the posting contains characters not included in
+the determined charset (e. g. 8 bit characters in a US-ASCII posting), these
+characters are substituted by a question mark. This is also the case for
+characters that cannot be displayed in the local charset. The now converted
+posting is then displayed.
+
+
+Umlauts when writing
+--------------------
+
+If you answer to a posting, the converted posting will be handed over to
+your editor. The editor should be able to cope with characters in your local
+charset, of course. Joe, for example, has difficulties with UTF-8, so you
+shouldn't use it in such an environment. Finish your response in the editor
+as normal and leave it to get back to tin.
+
+When you post the message, tin determines the charset you want to use. You
+set this charset with the variable mm_network_charset either in your
+attributes file for the current group or globally in your tinrc file. The
+later can also be done from the Menu (watch out for MM_NETWORK_CHARSET). Tin
+then converts the posting (or the mail) from the local charset to the
+mentioned charset. As when reading it might be possible that you used
+characters locally that are not available in the destination charset. In
+this case tin issues a warning so that you can replace the offending
+characters. If you ignore the warning, these characters are again
+substituted by question marks.
+
+
+When you always see question marks
+----------------------------------
+
+First you should make sure that tin knows what local charset to use for
+display. Tin normally uses "locale" for that. Just enter `locale` on your
+console to find out, or `echo $LANG, $LC_TYPE`. You should get something
+like "de_DE.ISO-8859-1" which is a language code (de in this case) followed
+by an underscore, a country code (DE) followed by a dot, and a charset
+(ISO-8859-1).
+
+If you don't see a valid setting for your locale you should setup one for
+yourself as described above. For example, in the US and for a UTF-8 capable
+terminal you would use `LC_CTYPE=en_US.UTF-8; export LC_CTYPE` in a bash or
+ksh; the corresponding command for (t)csh is `setenv LC_TYPE en_US.UTF-8`.
+
+As the next step you should configure a charset that tin assumes if there is
+no charset declared in the header of a posting. This can be done via the
+undeclared_charset variable in your attributes file (to be found in your
+.tin directory:
+
+scope=*
+undeclared_charset=Windows-1252
+
+This tells tin to assume the Windows-1252 charset. Since most people use
+Windows nowadays and this charset is default for North Amerika and Western
+Europe, and this charset is mostly compatible with the widespread ISO 8859-1
+charset, this should cover many postings. For special newsgroups this
+configuration should be improved by setting up another charset in a
+different scope. For example, the pl.* hierarchy mostly uses ISO 8859-2:
+
+scope=pl.*,cz.*,hin.*,sk.*,hr.*
+undeclared_charset=ISO-8859-2
+
+Especially in the Far East you may need further entries, for example:
+
+scope=chinese.*,alt.chinese.text.big5,tw.*
+undeclared_charset=Big5
+
+scope=fj.*,jp.*,japan.*
+undeclared_charset=ISO-2022-JP
+
+If all these settings don't help you it is likely that the system locales
+are broken or even not installed. If the latter is the case, you should
+install an appropriate library (or let your administration do it for you if
+you use a pre-configured environment). Libiconv from Bruno Haible is a good
+choice.
+
+If even this isn't possible the last alternative is to recompile tin. Invoke
+`make distclean` and configure with --disable-locale added your normal
+options. In this case tin assumes every posting to be in the local charset.
+Note: This can screw up your terminal.
diff -Nurp tin-1.6.0/include/extern.h tin-1.6.1/include/extern.h
--- tin-1.6.0/include/extern.h	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/include/extern.h	Sun Aug 10 03:36:01 2003
@@ -3,7 +3,7 @@
  *  Module    : extern.h
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-29
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1997-2003 Iain Lea <iain@bricbrac.de>
@@ -944,6 +944,7 @@ extern constext txt_posting[];
 extern constext txt_postpone_repost[];
 extern constext txt_prefix_hot[];
 extern constext txt_prefix_tagged[];
+extern constext txt_prefix_untagged[];
 extern constext txt_prompt_fup_ignore[];
 extern constext txt_prompt_unchanged_mail[];
 extern constext txt_prompt_see_postponed[];
@@ -1045,14 +1046,14 @@ extern constext txt_supersede_group[];
 extern constext txt_superseding_art[];
 extern constext txt_suspended_message[];
 extern constext txt_tab[];
-extern constext txt_tagged_art[];
-extern constext txt_tagged_thread[];
 extern constext txt_there_is_no_news[];
-extern constext txt_thread[];
+extern constext txt_thread_upper[];
 extern constext txt_thread_com[];
 extern constext txt_thread_marked_as_deselected[];
 extern constext txt_thread_marked_as_selected[];
+extern constext txt_thread_plural[];
 extern constext txt_thread_range[];
+extern constext txt_thread_singular[];
 extern constext txt_thread_x_of_n[];
 extern constext txt_threading_arts[];
 extern constext txt_time_default_days[];
@@ -1077,8 +1078,6 @@ extern constext txt_unsubscribe_pattern[
 extern constext txt_unsubscribed_num_groups[];
 extern constext txt_unsubscribed_to[];
 extern constext txt_unsubscribing[];
-extern constext txt_untagged_art[];
-extern constext txt_untagged_thread[];
 extern constext txt_unthreading_arts[];
 extern constext txt_updated[];
 extern constext txt_updating[];
@@ -1107,6 +1106,7 @@ extern constext txt_usage_mail_bugreport
 extern constext txt_usage_mail_new_news[];
 extern constext txt_usage_mail_new_news_to_user[];
 extern constext txt_usage_newsrc_file[];
+extern constext txt_usage_no_posting[];
 extern constext txt_usage_post_article[];
 extern constext txt_usage_post_postponed_arts[];
 extern constext txt_usage_read_news_remotely[];
@@ -1275,6 +1275,7 @@ extern t_bool created_rcdir;
 extern t_bool dangerous_signal_exit; /* TRUE if SIGHUP, SIGTERM, SIGUSR1 */
 extern t_bool disable_gnksa_domain_check;
 extern t_bool disable_sender;
+extern t_bool force_no_post;
 extern t_bool force_reread_active_file;
 extern t_bool got_sig_pipe;
 extern t_bool have_linescroll;
@@ -1497,6 +1498,7 @@ extern struct opttxt txt_mail_quote_form
 extern struct opttxt txt_mailbox_format;
 extern struct opttxt txt_maildir;
 extern struct opttxt txt_mailer_format;
+extern struct opttxt txt_mark_ignore_tags;
 extern struct opttxt txt_mark_saved_read;
 extern struct opttxt txt_mono_markstar;
 extern struct opttxt txt_mono_markdash;
diff -Nurp tin-1.6.0/include/proto.h tin-1.6.1/include/proto.h
--- tin-1.6.0/include/proto.h	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/include/proto.h	Tue Jul 22 17:34:02 2003
@@ -181,7 +181,7 @@ extern void feed_articles(int function, 
 /* filter.c */
 extern t_bool filter_articles(struct t_group *group);
 extern t_bool filter_menu(int type, struct t_group *group, struct t_article *art);
-extern t_bool quick_filter(int type, struct t_group *group, struct t_article *art, int origin);
+extern t_bool quick_filter(int type, struct t_group *group, struct t_article *art);
 extern t_bool quick_filter_select_posted_art(struct t_group *group, const char *subj, const char *a_message_id);
 extern t_bool read_filter_file(const char *file);
 extern void free_filter_array(struct t_filters *ptr);
diff -Nurp tin-1.6.0/include/tin.h tin-1.6.1/include/tin.h
--- tin-1.6.0/include/tin.h	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/include/tin.h	Mon Jul 28 12:55:24 2003
@@ -3,7 +3,7 @@
  *  Module    : tin.h
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-29
+ *  Updated   : 2003-07-28
  *  Notes     : #include files, #defines & struct's
  *
  * Copyright (c) 1997-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -270,6 +270,17 @@ enum rc_state { RC_IGNORE, RC_CHECK, RC_
 #		include <strings.h>
 #	endif /* HAVE_STRINGS_H */
 #endif /* !__QNX__ */
+
+/*
+ * FIXME: make this autoconf
+ */
+#ifdef SEIUX
+#	include <bsd/sys/time.h>
+#	include <bsd/sys/signal.h>
+#	include <bsd/sys/types.h>
+#	include <posix/unistd.h>
+#	include <bsd/netinet/in.h>
+#endif /* SEIUX */
 
 #ifdef HAVE_FCNTL_H
 #	include <fcntl.h>
diff -Nurp tin-1.6.0/include/tinrc.h tin-1.6.1/include/tinrc.h
--- tin-1.6.0/include/tinrc.h	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/include/tinrc.h	Sun Aug 10 03:37:11 2003
@@ -3,7 +3,7 @@
  *  Module    : tinrc.h
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1999-04-13
- *  Updated   : 2003-05-06
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1999-2003 Jason Faultless <jason@altarstone.com>
@@ -202,6 +202,7 @@ struct t_config {
 	t_bool keep_dead_articles;			/* keep all dead articles in dead.articles */
 	char posted_articles_file[LEN];		/* if set, file in which to keep posted articles */
 	t_bool mail_8bit_header;			/* allow 8bit chars. in header of mail message */
+	t_bool mark_ignore_tags;			/* Ignore tags for iKeyGroupMarkThdRead/iKeyThreadMarkArtRead */
 	t_bool mark_saved_read;				/* mark saved article/thread as read */
 	t_bool pgdn_goto_next;
 	t_bool pos_first_unread;			/* position cursor at first/last unread article */
diff -Nurp tin-1.6.0/include/version.h tin-1.6.1/include/version.h
--- tin-1.6.0/include/version.h	Mon Jul 14 19:17:31 2003
+++ tin-1.6.1/include/version.h	Sun Aug 10 14:54:16 2003
@@ -40,10 +40,10 @@
 
 #	define PRODUCT		"tin"
 #	ifndef TIN_AUTOCONF_H
-#		define VERSION		"1.6.0"
+#		define VERSION		"1.6.1"
 #	endif /* !TIN_AUTOCONF_H */
-#	define RELEASEDATE	"20030714"
-#	define RELEASENAME	"Vatersay"
+#	define RELEASEDATE	"20030810"
+#	define RELEASENAME	"Mingulay"
 /* config-file versions - must by dotted triples */
 #	define TINRC_VERSION	"1.3.6"
 #	define ATTRIBUTES_VERSION	"1.0.0"
diff -Nurp tin-1.6.0/libcanlock/canlocktest.c tin-1.6.1/libcanlock/canlocktest.c
--- tin-1.6.0/libcanlock/canlocktest.c	Sat Jul 12 15:49:50 2003
+++ tin-1.6.1/libcanlock/canlocktest.c	Sun Aug 10 04:46:04 2003
@@ -102,4 +102,5 @@ int main()
     sprintf(cankey, "%s", "sha1:K4rkWRjRcXmIzvK51ArAP:Jy");
     checker(cankey, canlock);
     printf("---above should have been okay, no---\n");
+    exit(0);
 }
diff -Nurp tin-1.6.0/libcanlock/hmactest.c tin-1.6.1/libcanlock/hmactest.c
--- tin-1.6.0/libcanlock/hmactest.c	Sat Jul 12 15:49:50 2003
+++ tin-1.6.1/libcanlock/hmactest.c	Sun Aug 10 04:45:37 2003
@@ -150,5 +150,5 @@ main()
 	printf("%02x", md5hash[i]);
     putchar('\n');
 
-
+exit(0);
 }
Binary files tin-1.6.0/po/de.gmo and tin-1.6.1/po/de.gmo differ
diff -Nurp tin-1.6.0/po/de.po tin-1.6.1/po/de.po
--- tin-1.6.0/po/de.po	Mon Jul 14 17:48:15 2003
+++ tin-1.6.1/po/de.po	Sun Aug 10 14:53:40 2003
@@ -5,8 +5,8 @@
 # Christian Garbs <tin-dev@cgarbs.de>, 2003
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.5.17\n"
-	"POT-Creation-Date: 2003-07-14 17:23+0200\n"
+msgstr	"Project-Id-Version: tin 1.6.0\n"
+	"POT-Creation-Date: 2003-08-10 03:49+0200\n"
 	"PO-Revision-Date: 2003-03-13 04:15+0200\n"
 	"Last-Translator: Sven Hartge <oweh@ds9.argh.org>, Kai Bojens "
 	"<kbojens@on-luebeck.de>\n"
@@ -926,7 +926,7 @@ msgstr	"\n"
 msgid	"Insecure permissions of %s (%o)"
 msgstr	"Unsichere Zugriffsbeschränkungen auf %s (%o)"
 
-#: src/lang.c:199 src/open.c:1017
+#: src/lang.c:199 src/open.c:1009
 #, c-format
 msgid	"Invalid response to GROUP command, %s"
 msgstr	"Ungültige Antwort auf GROUP-Befehl, %s"
@@ -1535,8 +1535,8 @@ msgid	"mark article as unread"
 msgstr	"markiert Artikel als ungelesen"
 
 #: src/lang.c:353
-msgid	"mark current thread as read"
-msgstr	"markiert den aktuellen Thread als gelesen"
+msgid	"mark current thread or tagged threads as read"
+msgstr	"markiert den aktuellen Thread oder markierte Artikel als gelesen"
 
 #: src/lang.c:354
 msgid	"mark thread as unread"
@@ -2425,219 +2425,224 @@ msgid	"Tagged %s"
 msgstr	"%s markiert"
 
 #: src/lang.c:580
+#, c-format
+msgid	"Untagged %s"
+msgstr	"%s Markierung entfernt"
+
+#: src/lang.c:581
 msgid	"Processing mail messages marked for deletion."
 msgstr	"Bearbeite zum Löschen markierte EMails"
 
-#: src/lang.c:581
+#: src/lang.c:582
 msgid	"Processing saved articles marked for deletion."
 msgstr	"Bearbeite zum Löschen markierte gespeicherte Artikel."
 
-#: src/lang.c:582
+#: src/lang.c:583
 #, c-format
 msgid	"Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr	"Followup-To akzeptieren? %s=posten, %s=ignorieren, %s=Ende: "
 
-#: src/lang.c:583
+#: src/lang.c:584
 msgid	"Article unchanged, abort mailing?"
 msgstr	"Mail unverändert, Absenden abbrechen?"
 
-#: src/lang.c:584
+#: src/lang.c:585
 #, c-format
 msgid	"Do you want to see postponed articles (%d)?"
 msgstr	"Wollen Sie die zurückgestellten Artikel sehen (%d)?"
 
-#: src/lang.c:586
+#: src/lang.c:587
 msgid	"Add quick kill filter?"
 msgstr	"Artikel schnell (laut Voreinstellungen) killen?"
 
-#: src/lang.c:587
+#: src/lang.c:588
 msgid	"Add quick selection filter?"
 msgstr	"Filterregel (hochscoren) (laut Voreinstellungen) hinzufügen?"
 
-#: src/lang.c:588
+#: src/lang.c:589
 msgid	"Do you really want to quit?"
 msgstr	"Möchten Sie das Programm wirklich beenden?"
 
-#: src/lang.c:589
+#: src/lang.c:590
 msgid	"%s=edit cancel message, %s=quit, %s=delete (cancel) [%%.*s]: "
 msgstr	"%s=cancel-Nachricht editieren, %s=Ende, %s=löschen [%%.*s]: "
 
-#: src/lang.c:590
+#: src/lang.c:591
 msgid	"You have tagged articles in this group - quit anyway?"
 msgstr	"Es befinden sich markierte Artikel in der Gruppe, trotzdem beenden?"
 
-#: src/lang.c:591
+#: src/lang.c:592
 #, c-format
 msgid	"%s=quit, %s=edit, %s=postpone: "
 msgstr	"%s=Ende, %s=bearbeiten, %s=zurücklegen: "
 
-#: src/lang.c:592
+#: src/lang.c:593
 #, c-format
 msgid	"%s=quit %s=edit %s=save kill description: "
 msgstr	"%s=Abbrechen %s=Editieren %s=Kill-Filter speichern: "
 
-#: src/lang.c:593
+#: src/lang.c:594
 #, c-format
 msgid	"%s=quit %s=edit %s=save select description: "
 msgstr	" %s=Abbrechen %s=Editieren %s=Filter (hot) speichern: "
 
-#: src/lang.c:594
+#: src/lang.c:595
 msgid	"Do you really want to quit without saving your configuration?"
 msgstr	"Wirklich ohne Speichern der Konfiguration beenden?"
 
-#: src/lang.c:597
+#: src/lang.c:598
 msgid	"Invalid range - valid are '0-9.$' eg. 1-$"
 msgstr	"Ungültige Bereichsangabe - Gültig wäre '0-9.$' z.B. 1-$"
 
-#: src/lang.c:598
+#: src/lang.c:599
 msgid	"Do you want to abort this operation?"
 msgstr	"Wollen Sie diese Operation abbrechen?"
 
-#: src/lang.c:599
+#: src/lang.c:600
 msgid	"Do you want to exit tin immediately?"
 msgstr	"Wollen Sie tin augenblicklich verlassen?"
 
-#: src/lang.c:600
+#: src/lang.c:601
 msgid	"Read response> "
 msgstr	"Lese Antwort> "
 
-#: src/lang.c:601
+#: src/lang.c:602
 msgid	"Reading ('q' to quit)..."
 msgstr	"Lesen ('q' zum Beenden)..."
 
-#: src/lang.c:602
+#: src/lang.c:603
 #, c-format
 msgid	"Reading %sarticles..."
 msgstr	"Lese %sArtikel..."
 
-#: src/lang.c:603
+#: src/lang.c:604
 #, c-format
 msgid	"Reading %sattributes file...\n"
 msgstr	"Lese %sAttribute-Datei...\n"
 
-#: src/lang.c:604
+#: src/lang.c:605
 #, c-format
 msgid	"Reading %sconfig file...\n"
 msgstr	"Lese %sKonfigurations-Datei...\n"
 
-#: src/lang.c:605
+#: src/lang.c:606
 msgid	"Reading filter file...\n"
 msgstr	"Lese Filter-Datei...\n"
 
-#: src/lang.c:606
+#: src/lang.c:607
 #, c-format
 msgid	"Reading %s groups..."
 msgstr	"Lese %s Gruppen..."
 
-#: src/lang.c:607
+#: src/lang.c:608
 msgid	"Reading input history file...\n"
 msgstr	"Lese Eingabe-History...\n"
 
-#: src/lang.c:608
+#: src/lang.c:609
 msgid	"Reading keymap file...\n"
 msgstr	"Lese Tastaturbelegungen...\n"
 
-#: src/lang.c:609
+#: src/lang.c:610
 msgid	"Reading groups from active file... "
 msgstr	"Lese Gruppen aus dem Active... "
 
-#: src/lang.c:610
+#: src/lang.c:611
 msgid	"Reading groups from newsrc file... "
 msgstr	"Lese Gruppen aus der newsrc-Datei... "
 
-#: src/lang.c:611
+#: src/lang.c:612
 msgid	"Reading newsgroups file... "
 msgstr	"Lese Newsgroups-Datei... "
 
-#: src/lang.c:612
+#: src/lang.c:613
 msgid	"Reading newsrc file..."
 msgstr	"Lese newsrc-Datei..."
 
-#: src/lang.c:613
+#: src/lang.c:614
 #, c-format
 msgid	"Bogus group %s removed."
 msgstr	"Nicht vorhandene Gruppe %s entfernt."
 
-#: src/lang.c:614
+#: src/lang.c:615
 #, c-format
 msgid	"Error: rename %s to %s"
 msgstr	"Fehler: Benenne %s in %s"
 
-#: src/lang.c:615
+#: src/lang.c:616
 msgid	"Reply to author..."
 msgstr	"Mailantwort an Autor..."
 
-#: src/lang.c:616
+#: src/lang.c:617
 msgid	"Repost"
 msgstr	"Reposte"
 
-#: src/lang.c:617
+#: src/lang.c:618
 msgid	"Reposting article..."
 msgstr	"Wiederholtes posten des Artikels..."
 
-#: src/lang.c:618
+#: src/lang.c:619
 #, c-format
 msgid	"Repost article(s) to group(s) [%s]> "
 msgstr	"Wiederholtes posten de(s|r) Artikel(s) in [%s]> "
 
-#: src/lang.c:619
+#: src/lang.c:620
 msgid	"Reset newsrc?"
 msgstr	"newsrc zurücksetzen?"
 
-#: src/lang.c:620
+#: src/lang.c:621
 msgid	"Responses have been directed to the following newsgroups"
 msgstr	"Antworten werden in folgende Gruppen gepostet"
 
-#: src/lang.c:621
+#: src/lang.c:622
 #, c-format
 msgid	"Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr	"Antwort per Mail wurde angefordert. %s=Mail, %s=post, %s=beenden: "
 
-#: src/lang.c:622
+#: src/lang.c:623
 #, c-format
 msgid	"RespNo %4d of %4d%s"
 msgstr	"Antw. %4d von %4d%s"
 
-#: src/lang.c:623
+#: src/lang.c:624
 msgid	"Press <RETURN> to continue..."
 msgstr	"Drücken sie <RETURN> um fortzufahren..."
 
-#: src/lang.c:625
+#: src/lang.c:626
 #, c-format
 msgid	"Select From    [%-*.*s] (y/n): "
 msgstr	"Wähle From     [%-*.*s] (j/n): "
 
-#: src/lang.c:626
+#: src/lang.c:627
 msgid	"Select Lines: (</>num): "
 msgstr	"Wähle Zeilen: (</>num): "
 
-#: src/lang.c:627
+#: src/lang.c:628
 msgid	"Auto-select Article Menu"
 msgstr	"Filter Menü (Bewertung/Score erhöhen)"
 
-#: src/lang.c:628
+#: src/lang.c:629
 #, c-format
 msgid	"Select Msg-Id  [%-*.*s] (f/l/o/n): "
 msgstr	"Wähle Msg-Id   [%-*.*s] (v/l/n/n): "
 
-#: src/lang.c:629
+#: src/lang.c:630
 msgid	"Select pattern scope: "
 msgstr	"Wähle Muster        : "
 
-#: src/lang.c:630
+#: src/lang.c:631
 #, c-format
 msgid	"Select Subject [%-*.*s] (y/n): "
 msgstr	"Wähle Subject  [%-*.*s] (j/n): "
 
-#: src/lang.c:631
+#: src/lang.c:632
 msgid	"Select text pattern : "
 msgstr	"Wähle Textmuster    : "
 
-#: src/lang.c:632
+#: src/lang.c:633
 msgid	"Select time in days   : "
 msgstr	"Wähle Zeit in Tagen   : "
 
-#: src/lang.c:633
+#: src/lang.c:634
 #, c-format
 msgid	"# %s server configuration file\n"
 	"# This file was automatically saved by %s %s %s (\"%s\")\n"
@@ -2657,226 +2662,218 @@ msgstr	"# %s Server Konfigurationsdatei\
 	"############################################################################\n"
 	"\n"
 
-#: src/lang.c:639
+#: src/lang.c:640
 msgid	"Showing unread groups only"
 msgstr	"Zeige nur Gruppen mit ungelesenen Artikeln"
 
-#: src/lang.c:640
+#: src/lang.c:641
 msgid	"Subject: line (ignore case)   "
 msgstr	"Subject: Z. (Groß-Kl. ign.)                  "
 
-#: src/lang.c:641
+#: src/lang.c:642
 msgid	"Subject: line (case sensitive)"
 msgstr	"Subject: Z. (Groß-Kl. beachten)              "
 
-#: src/lang.c:642
+#: src/lang.c:643
 msgid	"Save"
 msgstr	"Speichern"
 
-#: src/lang.c:643
+#: src/lang.c:644
 #, c-format
 msgid	"Save '%s' (%s/%s)?"
 msgstr	"'%s' (%s/%s) speichern?"
 
-#: src/lang.c:644
+#: src/lang.c:645
 msgid	"Save configuration before continuing?"
 msgstr	"Zuerst Konfiguration speichern und danach fortfahren?"
 
-#: src/lang.c:645
+#: src/lang.c:646
 msgid	"Save filename> "
 msgstr	"Name der zu speichernden Datei> "
 
-#: src/lang.c:646
+#: src/lang.c:647
 msgid	"Saved"
 msgstr	"Gespeichert"
 
-#: src/lang.c:647
+#: src/lang.c:648
 #, c-format
 msgid	"%4d unread (%4d hot) %s in %s\n"
 msgstr	"%4d ungelesene (%4d 'hot') %s in %s\n"
 
-#: src/lang.c:648
+#: src/lang.c:649
 #, c-format
 msgid	"Saved %s...\n"
 msgstr	"%s gespeichert...\n"
 
-#: src/lang.c:649
+#: src/lang.c:650
 msgid	"Nothing was saved"
 msgstr	"Nichts gespeichert"
 
-#: src/lang.c:650
+#: src/lang.c:651
 #, c-format
 msgid	"\n"
 	"%s %d %s from %d %s\n"
 msgstr	"\n"
 	"%s %d %s aus %d %s\n"
 
-#: src/lang.c:651
+#: src/lang.c:652
 #, c-format
 msgid	"-- %s saved to %s%s --"
 msgstr	"-- %s nach %s%s gespeichert --"
 
-#: src/lang.c:652
+#: src/lang.c:653
 #, c-format
 msgid	"-- %s saved to %s - %s --"
 msgstr	"-- %s gespeichert als %s - %s --"
 
-#: src/lang.c:653
+#: src/lang.c:654
 msgid	"Saving..."
 msgstr	"Speichere..."
 
-#: src/lang.c:654
+#: src/lang.c:655
 #, c-format
 msgid	"%s: Screen initialization failed"
 msgstr	"%s: Initialisierung des Bildschirms fehlgeschlagen"
 
-#: src/lang.c:655
+#: src/lang.c:656
 #, c-format
 msgid	"%s: screen is too small\n"
 msgstr	"%s: Anzeige ist zu klein\n"
 
-#: src/lang.c:656
+#: src/lang.c:657
 #, c-format
 msgid	"screen is too small, %s is exiting\n"
 msgstr	"Anzeige zu klein, %s beendet sich\n"
 
-#: src/lang.c:657
+#: src/lang.c:658
 #, c-format
 msgid	"Search backwards [%s]> "
 msgstr	"Suche rückwärts [%s]> "
 
-#: src/lang.c:658
+#: src/lang.c:659
 #, c-format
 msgid	"Search body [%s]> "
 msgstr	"Durchsuche Artikelinhalt [%s]> "
 
-#: src/lang.c:659
+#: src/lang.c:660
 #, c-format
 msgid	"Search forwards [%s]> "
 msgstr	"Suche vorwärts [%s]> "
 
-#: src/lang.c:660
+#: src/lang.c:661
 msgid	"Searching..."
 msgstr	"Suche..."
 
-#: src/lang.c:661
+#: src/lang.c:662
 #, c-format
 msgid	"Searching article %d of %d ('q' to abort)..."
 msgstr	"Suche Artikel %d von %d ('q' zum abbrechen)..."
 
-#: src/lang.c:662
+#: src/lang.c:663
 msgid	"Select article> "
 msgstr	"Wähle Artikel> "
 
-#: src/lang.c:663
+#: src/lang.c:664
 msgid	"Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr	"Wähle Optionsnummer, oder benutze die Cursor Tasten und <CR>. 'q' zum beenden."
 
-#: src/lang.c:664
+#: src/lang.c:665
 msgid	"Select group> "
 msgstr	"Wähle Gruppe> "
 
-#: src/lang.c:665
+#: src/lang.c:666
 #, c-format
 msgid	"Enter selection pattern [%s]> "
 msgstr	"Nenne das Auswahlmuster [%s]> "
 
-#: src/lang.c:666
+#: src/lang.c:667
 msgid	"Select thread > "
 msgstr	"Wähle thread > "
 
-#: src/lang.c:667
+#: src/lang.c:668
 #, c-format
 msgid	"%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
 msgstr	"%s %s %s (\"%s\") [%s]: schicken sie einen DETAILIERTEN Fehlerbericht an %s\n"
 
-#: src/lang.c:668
+#: src/lang.c:669
 msgid	"servers active-file"
 msgstr	"Die 'active' Datei des Servers"
 
-#: src/lang.c:669
+#: src/lang.c:670
 msgid	"Cannot move into new newsgroups. Subscribe first..."
 msgstr	"Kann die Newsgruppe nicht öffnen. Sie muss erst abonniert werden..."
 
-#: src/lang.c:670
+#: src/lang.c:671
 msgid	"<SPACE>"
 msgstr	"<LEERT>"
 
-#: src/lang.c:671
+#: src/lang.c:672
 #, c-format
 msgid	"Starting: (%s)"
 msgstr	"Starte: (%s)"
 
-#: src/lang.c:672
+#: src/lang.c:673
 #, c-format
 msgid	"List Thread (%d of %d)"
 msgstr	"Zeige Thread (%d von %d)"
 
-#: src/lang.c:673
+#: src/lang.c:674
 #, c-format
 msgid	"Thread (%.*s)"
 msgstr	"Thread (%.*s)"
 
-#: src/lang.c:674
+#: src/lang.c:675
 msgid	"Enter wildcard subscribe pattern> "
 msgstr	"Wildcardmuster für zu abonnierende Gruppen> "
 
-#: src/lang.c:675
+#: src/lang.c:676
 #, c-format
 msgid	"subscribed to %d groups"
 msgstr	"%d Gruppen sind abonniert"
 
-#: src/lang.c:676
+#: src/lang.c:677
 #, c-format
 msgid	"Subscribed to %s"
 msgstr	"%s wurde abonniert"
 
-#: src/lang.c:677
+#: src/lang.c:678
 msgid	"Subscribing... "
 msgstr	"Abonniere... "
 
-#: src/lang.c:678
+#: src/lang.c:679
 msgid	"Repost or supersede article(s) [%%.*s]? (%s/%s/%s): "
 msgstr	"Artikel erneut posten oder überschreiben [%%.*s]? (%s/%s/%s): "
 
-#: src/lang.c:679
+#: src/lang.c:680
 #, c-format
 msgid	"Supersede article(s) to group(s) [%s]> "
 msgstr	"Supersede (überschreibe) Artikel in den Gruppen [%s]> "
 
-#: src/lang.c:680
+#: src/lang.c:681
 msgid	"Superseding article ..."
 msgstr	"Überschreibe Artikel ..."
 
-#: src/lang.c:681
+#: src/lang.c:682
 #, c-format
 msgid	"\n"
 	"Stopped. Type 'fg' to restart %s\n"
 msgstr	"\n"
 	"Angehalten. Geben sie 'fg' ein um %s wieder zu starten\n"
 
-#: src/lang.c:683
+#: src/lang.c:684
 #, c-format
 msgid	"%d days"
 msgstr	"%d Tage"
 
-#: src/lang.c:684
+#: src/lang.c:685
 msgid	"<TAB>"
 msgstr	"<TAB>"
 
-#: src/lang.c:685
-msgid	"Tagged article"
-msgstr	"Artikel markiert"
-
 #: src/lang.c:686
-msgid	"Tagged thread"
-msgstr	"Thread markiert"
-
-#: src/lang.c:687
 msgid	"# Default action/prompt strings\n"
 msgstr	"# Voreingestellte Aktion/zeige Zeichenkette\n"
 
-#: src/lang.c:688
+#: src/lang.c:687
 msgid	"# Defaults for quick (1 key) kill & auto-selection filters\n"
 	"# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n"
 	"#             5=Message-ID: & last References: entry only\n"
@@ -2892,227 +2889,232 @@ msgstr	"# Voreinstellung für schnellen (
 	"# case=ON/OFF    ON=Filter case sensitive OFF=ignoriere case\n"
 	"# expire=ON/OFF  ON=Verfallen nach default_filter_days OFF=verfällt nie\n"
 
-#: src/lang.c:701
+#: src/lang.c:700
 msgid	"# If ON use print current subject or newsgroup description in the last line\n"
 msgstr	"# Falls ON anzeige des Subject oder des Gruppennamens in der letzten Zeile.\n"
 
-#: src/lang.c:702
+#: src/lang.c:701
 msgid	"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr	"# Host & Zeit Info benutzen um neue Gruppen zu finden (nicht ändern)\n"
 
-#: src/lang.c:703
+#: src/lang.c:702
 msgid	"There is no news\n"
 msgstr	"Es gibt keine neuen Artikel\n"
 
-#: src/lang.c:704
+#: src/lang.c:703
 msgid	"Thread"
 msgstr	"Thread"
 
-#: src/lang.c:705
+#: src/lang.c:704
 msgid	"Thread Level Commands"
 msgstr	"Thread Level Kommandos"
 
-#: src/lang.c:706
+#: src/lang.c:705
 msgid	"Thread deselected"
 msgstr	"Thread nicht mehr ausgewählt"
 
-#: src/lang.c:707
+#: src/lang.c:706
 msgid	"Thread selected"
 msgstr	"Thread ausgewählt"
 
+#: src/lang.c:707
+msgid	"threads"
+msgstr	"Threads"
+
 #: src/lang.c:708
 msgid	"Thread range"
 msgstr	"Thread-Bereich"
 
 #: src/lang.c:709
+msgid	"thread"
+msgstr	"Thread"
+
+#: src/lang.c:710
 #, c-format
 msgid	"%sThread %4s of %4s"
 msgstr	"%sThread %4s v. %4s"
 
-#: src/lang.c:710
+#: src/lang.c:711
 msgid	"Threading articles..."
 msgstr	"Sortiere Artikel..."
 
-#: src/lang.c:711
+#: src/lang.c:712
 #, c-format
 msgid	"Toggled word highlighting %s"
 msgstr	"Wort-Hervorhebung: %s"
 
-#: src/lang.c:712
+#: src/lang.c:713
 msgid	"Toggled rot13 encoding"
 msgstr	"ROT13-Kodierung (de)aktiviert"
 
-#: src/lang.c:713
+#: src/lang.c:714
 #, c-format
 msgid	"Toggled german TeX encoding %s"
 msgstr	"Deutsche TeX-Dekodierung: %s"
 
-#: src/lang.c:714
+#: src/lang.c:715
 #, c-format
 msgid	"Toggled tab-width to %d"
 msgstr	"Tabulatorweite zu %d gewechselt"
 
-#: src/lang.c:715
+#: src/lang.c:716
 #, c-format
 msgid	"%d Trying to dotlock %s"
 msgstr	"%d Versuche %s zu dotlocken"
 
-#: src/lang.c:716
+#: src/lang.c:717
 #, c-format
 msgid	"%d Trying to lock %s"
 msgstr	"%d Versuche %s zu locken"
 
-#: src/lang.c:717
+#: src/lang.c:718
 msgid	"           h=help\n"
 msgstr	"          h=Hilfe\n"
 
-#: src/lang.c:719
+#: src/lang.c:720
 msgid	"Unlimited"
 msgstr	"Unbegrenzt"
 
-#: src/lang.c:720
+#: src/lang.c:721
 msgid	"Enter wildcard unsubscribe pattern> "
 msgstr	"Wildcardmuster für abzubestellende Gruppen> "
 
-#: src/lang.c:721
+#: src/lang.c:722
 #, c-format
 msgid	"Error decoding %s : %s"
 msgstr	"Fehler beim Dekodieren von %s : %s"
 
-#: src/lang.c:722
+#: src/lang.c:723
 msgid	"No end."
 msgstr	"Kein Ende."
 
-#: src/lang.c:723
+#: src/lang.c:724
 #, c-format
 msgid	"%s successfully decoded."
 msgstr	"%s erfolgreich dekodiert"
 
-#: src/lang.c:724
+#: src/lang.c:725
 #, c-format
 msgid	"%*s[-- %s/%s, %suuencoded file, %d lines, name: %s --]\n"
 	"\n"
 msgstr	"%*s[-- %s/%s, %suukodierte Datei, %d Zeilen, Name: %s --]\n"
 	"\n"
 
-#: src/lang.c:725
+#: src/lang.c:726
 msgid	"unread "
 msgstr	"ungelesen "
 
-#: src/lang.c:726
+#: src/lang.c:727
 #, c-format
 msgid	"unsubscribed from %d groups"
 msgstr	"%d Gruppen abbestellt"
 
-#: src/lang.c:727
+#: src/lang.c:728
 #, c-format
 msgid	"Unsubscribed from %s"
 msgstr	"%s wurde abbestellt"
 
-#: src/lang.c:728
+#: src/lang.c:729
 msgid	"Unsubscribing... "
 msgstr	"Abbestellen... "
 
-#: src/lang.c:729
-msgid	"Untagged article"
-msgstr	"Artikelmarkierung entfernt"
-
 #: src/lang.c:730
-msgid	"Untagged thread"
-msgstr	"Unmarkierter Thread"
-
-#: src/lang.c:731
 msgid	"Unthreading articles..."
 msgstr	"Aktuelle Sortierung der Artikel aufheben..."
 
-#: src/lang.c:732
+#: src/lang.c:731
 msgid	"Updated"
 msgstr	"Aktualisiert"
 
-#: src/lang.c:733
+#: src/lang.c:732
 msgid	"Updating"
 msgstr	"Aktualisiere"
 
-#: src/lang.c:734
+#: src/lang.c:733
 #, c-format
 msgid	"Opening %s\n"
 msgstr	"Öffne %s\n"
 
-#: src/lang.c:735
+#: src/lang.c:734
 msgid	"No more URL's in this article"
 msgstr	"Keine weiteren URLs im Artikel"
 
-#: src/lang.c:736
+#: src/lang.c:735
 msgid	"Use MIME display program for this message?"
 msgstr	"MIME-Anzeigeprogramm für diese Nachricht benutzen?"
 
-#: src/lang.c:737
+#: src/lang.c:736
 msgid	"  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr	"  -c       Markiere Artikel gelesen in den abonnierten Gruppen (Batch-Modus)"
 
-#: src/lang.c:738
+#: src/lang.c:737
 msgid	"  -Z       return status indicating if any unread news (batch mode)"
 msgstr	"  -Z       Rückgabewert zeigt, ob ungelesene Artikel vorliegen (Batch-Modus)"
 
-#: src/lang.c:739
+#: src/lang.c:738
 msgid	"  -q       don't check for new newsgroups"
 msgstr	"  -q       Überprüfe nicht auf neue Newsgruppen"
 
-#: src/lang.c:740
+#: src/lang.c:739
 msgid	"  -X       don't save any files on quit"
 msgstr	"  -X       Speicher keine Dateien beim Beenden"
 
-#: src/lang.c:741
+#: src/lang.c:740
 msgid	"  -d       don't show newsgroup descriptions"
 msgstr	"  -d       Zeige keine Newsgruppenbeschreibungen"
 
-#: src/lang.c:742
+#: src/lang.c:741
 msgid	"  -G limit get only limit articles/group"
 msgstr	"  -G limit Hole nur 'limit' Artikel pro Newsgruppe"
 
-#: src/lang.c:743
+#: src/lang.c:742
 #, c-format
 msgid	"  -H       help information about %s"
 msgstr	"  -H       Hilfe und Informationen über %s"
 
-#: src/lang.c:744
+#: src/lang.c:743
 msgid	"  -h       this help message"
 msgstr	"  -h       Diese Hilfeseite"
 
-#: src/lang.c:745
+#: src/lang.c:744
 #, c-format
 msgid	"  -I dir   news index file directory [default=%s]"
 msgstr	"  -I Verz. Verzeichnis für Artikel-Index-Datei [Standard=%s]"
 
-#: src/lang.c:746
+#: src/lang.c:745
 msgid	"  -u       update index files (batch mode)"
 msgstr	"  -u       Erneuere Index-Dateien (Batch-Modus)"
 
-#: src/lang.c:747
+#: src/lang.c:746
 #, c-format
 msgid	"  -m dir   mailbox directory [default=%s]"
 msgstr	"  -m Verz. Mailbox-Verzeichnis [Standard=%s]"
 
-#: src/lang.c:748
+#: src/lang.c:747
 #, c-format
 msgid	"\n"
 	"Mail bug reports/comments to %s"
 msgstr	"\n"
 	"Schicken Sie Fehlerberichte/Kommentare an %s"
 
-#: src/lang.c:749
+#: src/lang.c:748
 msgid	"  -N       mail new news to your posts (batch mode)"
 msgstr	"  -N       Maile neue Artikel an sich selbst (Batch-Modus)"
 
-#: src/lang.c:750
+#: src/lang.c:749
 msgid	"  -M user  mail new news to specified user (batch mode)"
 msgstr	"  -M user  Maile neue News-Artikel an 'user' (Batch-Modus)"
 
-#: src/lang.c:751
+#: src/lang.c:750
 #, c-format
 msgid	"  -f file  subscribed to newsgroups file [default=%s]"
 msgstr	"  -f Datei 'Datei' als .newsrc-Datei nutzen [Standard=%s]"
 
+# TRANSLATION MISSING
+#: src/lang.c:751
+msgid	"  -x       no posting mode"
+msgstr	""
+
 #: src/lang.c:752
 msgid	"  -w       post an article and exit"
 msgstr	"  -w       Postet einen Artikel und beendet tin"
@@ -4276,16 +4278,16 @@ msgstr	"Filtereinstellungen"
 
 #: src/lang.c:1331 src/lang.c:1357 src/lang.c:1363 src/lang.c:1370 src/lang.c:1402
 #: src/lang.c:1408 src/lang.c:1416 src/lang.c:1436 src/lang.c:1511 src/lang.c:1673
-#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1697 src/lang.c:1704 src/lang.c:1755
-#: src/lang.c:1764 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
+#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1691 src/lang.c:1703 src/lang.c:1710
+#: src/lang.c:1761 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
 #: src/lang.c:1794 src/lang.c:1800 src/lang.c:1806 src/lang.c:1812 src/lang.c:1818
 #: src/lang.c:1824 src/lang.c:1830 src/lang.c:1836 src/lang.c:1842 src/lang.c:1848
 #: src/lang.c:1854 src/lang.c:1860 src/lang.c:1866 src/lang.c:1872 src/lang.c:1878
-#: src/lang.c:1885 src/lang.c:1891 src/lang.c:1897 src/lang.c:1904 src/lang.c:1915
-#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1953
-#: src/lang.c:1965 src/lang.c:1999 src/lang.c:2051 src/lang.c:2058 src/lang.c:2064
-#: src/lang.c:2089 src/lang.c:2106 src/lang.c:2159 src/lang.c:2192 src/lang.c:2212
-#: src/lang.c:2247 src/lang.c:2255 src/lang.c:2280 src/lang.c:2292
+#: src/lang.c:1884 src/lang.c:1891 src/lang.c:1897 src/lang.c:1903 src/lang.c:1910
+#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1945
+#: src/lang.c:1959 src/lang.c:1971 src/lang.c:2005 src/lang.c:2057 src/lang.c:2064
+#: src/lang.c:2070 src/lang.c:2095 src/lang.c:2112 src/lang.c:2165 src/lang.c:2198
+#: src/lang.c:2218 src/lang.c:2253 src/lang.c:2261 src/lang.c:2286 src/lang.c:2298
 msgid	"<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"<SPACE> schaltet um, <CR> setzt, <ESC> bricht ab."
 
@@ -4971,313 +4973,322 @@ msgstr	"# Welche Operationen müssen expl
 	"# Beenden von tin, markieren aller nicht hochgescorter Artikel als\n"
 	"# gelesen (siehe 'X' Befehl im Manual).\n"
 
-#: src/lang.c:1691
+# TRANSLATION MISSING
+#: src/lang.c:1692
+msgid	"'Mark article read' ignores tags   :"
+msgstr	""
+
+#: src/lang.c:1693
+msgid	"# If ON the 'Mark article read' function marks only the current article.\n"
+msgstr	""
+
+#: src/lang.c:1697
 msgid	"Program to run to open URL's, <CR> sets, <ESC> cancels."
 msgstr	"Öffne URLs mit ... <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:1692
+#: src/lang.c:1698
 msgid	"Program that opens URL's           :"
 msgstr	"Öffne URLs mit ...                 :"
 
-#: src/lang.c:1693
+#: src/lang.c:1699
 msgid	"# The program used to open URL's. The actual URL will be appended\n"
 msgstr	"# Programm zum Öffnen von URLs, die jeweilige URL wird hinten angehängt.\n"
 
-#: src/lang.c:1698
+#: src/lang.c:1704
 msgid	"Use mouse in xterm                 :"
 msgstr	"Maus in xterm nutzen               :"
 
-#: src/lang.c:1699
+#: src/lang.c:1705
 msgid	"# If ON enable mouse key support on xterm terminals\n"
 msgstr	"# Falls ON wird die Maustastenunterstützung für xterm aktiviert\n"
 
-#: src/lang.c:1705
+#: src/lang.c:1711
 msgid	"Use scroll keys on keypad          :"
 msgstr	"Scrollt. vom Nummernblock nutzen   :"
 
-#: src/lang.c:1706
+#: src/lang.c:1712
 msgid	"# If ON enable scroll keys on terminals that support it\n"
 msgstr	"# Falls ON werden die Scrolltasten genutzt (Terminalabhängig)\n"
 
-#: src/lang.c:1711
+#: src/lang.c:1717
 msgid	"Enter maximum number of article to get. <CR> sets."
 msgstr	"Maximale Anzahl der zu holenden Artikel eingeben. <CR> setzt."
 
-#: src/lang.c:1712
+#: src/lang.c:1718
 msgid	"Number of articles to get          :"
 msgstr	"Anzahl der zu holenden Artikel     :"
 
-#: src/lang.c:1713
+#: src/lang.c:1719
 msgid	"# Number of articles to get (0=no limit), if negative sets maximum number\n"
 	"# of already read articles to be read before first unread one\n"
 msgstr	"# Anzahl der zu holenden Artikel (0=unbegrenzt), falls ein negativer Wert\n"
 	"# angegeben wird, holt tin alle ungelesenen plus die letzten n gelesenen\n"
 	"# Artikel\n"
 
-#: src/lang.c:1718
+#: src/lang.c:1724
 msgid	"Enter number of days article is considered recent. <CR> sets."
 msgstr	"Anzahl der Tage, die ein Artikel als neu eingestuft wird. <CR> setzt."
 
-#: src/lang.c:1719
+#: src/lang.c:1725
 msgid	"Article recentness time limit      :"
 msgstr	"Artikel Neuheitszeit-Limit         :"
 
-#: src/lang.c:1720
+#: src/lang.c:1726
 msgid	"# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr	"# Anzahl der Tage, die ein Artikel als neu eingestuft wird, (0=Aus)\n"
 
-#: src/lang.c:1724
+#: src/lang.c:1730
 msgid	"WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr	"WILDMAT für normale Wildcards, REGEX für die Nutzung von regulären Ausdrücken."
 
-#: src/lang.c:1725
+#: src/lang.c:1731
 msgid	"Wildcard matching                  :"
 msgstr	"Wildcardprüfung                    :"
 
-#: src/lang.c:1726
+#: src/lang.c:1732
 msgid	"# Wildcard matching 0=(wildmat) 1=(regex)\n"
 msgstr	"# Wildcardprüfung 0=(wildmat) 1=(Regulärer Ausdruck)\n"
 
-#: src/lang.c:1730
+#: src/lang.c:1736
 msgid	"Enter minimal score before an article is marked killed. <CR> sets."
 msgstr	"Artikel mit weniger Bewertung (Score) werden als `gekillt' markiert. <CR> "
 	"setzt."
 
-#: src/lang.c:1731
+#: src/lang.c:1737
 msgid	"Score limit (kill)                 :"
 msgstr	"Bewertungsgrenze (kill)            :"
 
-#: src/lang.c:1732
+#: src/lang.c:1738
 msgid	"# Score limit before an article is marked killed\n"
 msgstr	"# Jeder Artikel mit einer niedrigeren Bewertung (Score) wird als\n"
 	"# gekillt markiert\n"
 
-#: src/lang.c:1736
+#: src/lang.c:1742
 msgid	"Enter default score to kill articles. <CR> sets."
 msgstr	"Bewertung für gekillte Artikel. <CR> setzt."
 
-#: src/lang.c:1737
+#: src/lang.c:1743
 msgid	"Default score to kill articles     :"
 msgstr	"Bewertung für gekillte Artikel     :"
 
-#: src/lang.c:1738
+#: src/lang.c:1744
 msgid	"# Default score to kill articles\n"
 msgstr	"# Bewertung für gekillte Artikel\n"
 
-#: src/lang.c:1742
+#: src/lang.c:1748
 msgid	"Enter minimal score before an article is marked hot. <CR> sets."
 msgstr	"Artikel mit einer höheren Bewertung (Score) werd. als wichtig/hot markiert."
 
-#: src/lang.c:1743
+#: src/lang.c:1749
 msgid	"Score limit (select)               :"
 msgstr	"Bewertungsgrenze (select)          :"
 
-#: src/lang.c:1744
+#: src/lang.c:1750
 msgid	"# Score limit before an article is marked hot\n"
 msgstr	"# Artikel mit einer höheren Bewertung (Score) werden als\n"
 	"# wichtig (hot) markiert\n"
 
-#: src/lang.c:1748
+#: src/lang.c:1754
 msgid	"Enter default score to select articles. <CR> sets."
 msgstr	"Bewertung für wichtige Artikel (hot). <CR> setzt."
 
-#: src/lang.c:1749
+#: src/lang.c:1755
 msgid	"Default score to select articles   :"
 msgstr	"Bewertung für wichtige Artikel     :"
 
-#: src/lang.c:1750
+#: src/lang.c:1756
 msgid	"# Default score to select articles\n"
 msgstr	"# Bewertung für wichtige Artikel (hot)\n"
 
-#: src/lang.c:1756
+#: src/lang.c:1762
 msgid	"Use slrnface to show ''X-Face:''s  :"
 msgstr	"''X-Face:''s mit slrnface Anzeigen :"
 
-#: src/lang.c:1757
+#: src/lang.c:1763
 msgid	"# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 	"# Only useful when running in an xterm.\n"
 msgstr	"# Falls ON benutze slrnface(1) um ''X-Face:'' anzuzeigen.\n"
 	"# Funktioniert nur wenn tin in einem xterm läuft.\n"
 
-#: src/lang.c:1765
+#: src/lang.c:1771
 msgid	"Use ANSI color                     :"
 msgstr	"Benutze ANSI-Farben                :"
 
-#: src/lang.c:1766
+#: src/lang.c:1772
 msgid	"# If ON using ANSI-color\n"
 msgstr	"# Falls ON benutze ANSI-Farben\n"
 
-#: src/lang.c:1771
+#: src/lang.c:1777
 msgid	"Standard foreground color          :"
 msgstr	"Standard Vordergrundfarbe          :"
 
-#: src/lang.c:1772
+#: src/lang.c:1778
 msgid	"# Standard foreground color\n"
 msgstr	"# Standard Vordergrundfarbe\n"
 
-#: src/lang.c:1777
+#: src/lang.c:1783
 msgid	"Standard background color          :"
 msgstr	"Standard Hintergrundfarbe          :"
 
-#: src/lang.c:1778
+#: src/lang.c:1784
 msgid	"# Standard-Background-Color\n"
 msgstr	"# Standard Hintergrundfarbe\n"
 
-#: src/lang.c:1783
+#: src/lang.c:1789
 msgid	"Color for inverse text (background):"
 msgstr	"Farbe des inversen Text (Hinterg.) :"
 
-#: src/lang.c:1784
+#: src/lang.c:1790
 msgid	"# Color of background for inverse text\n"
 msgstr	"# Farbe des Hintergrunds für inversen Text\n"
 
-#: src/lang.c:1789
+#: src/lang.c:1795
 msgid	"Color for inverse text (foreground):"
 msgstr	"Farbe des inversen Text (Vordergr.):"
 
-#: src/lang.c:1790
+#: src/lang.c:1796
 msgid	"# Color of foreground for inverse text\n"
 msgstr	"# Farbe des Vordergrunds für inversen Text\n"
 
-#: src/lang.c:1795
+#: src/lang.c:1801
 msgid	"Color of text lines                :"
 msgstr	"Farbe der Textzeilen               :"
 
-#: src/lang.c:1796
+#: src/lang.c:1802
 msgid	"# Color of text-lines\n"
 msgstr	"# Farbe der Textzeilen\n"
 
-#: src/lang.c:1801
+#: src/lang.c:1807
 msgid	"Color of mini help menu            :"
 msgstr	"Farbe des Minihilfemenü            :"
 
-#: src/lang.c:1802
+#: src/lang.c:1808
 msgid	"# Color of mini help menu\n"
 msgstr	"# Farbe des Minihilfemenü\n"
 
-#: src/lang.c:1807
+#: src/lang.c:1813
 msgid	"Color of help text                 :"
 msgstr	"Farbe des Hilfstext                :"
 
-#: src/lang.c:1808
+#: src/lang.c:1814
 msgid	"# Color of help pages\n"
 msgstr	"# Farbe der Hilfsseiten\n"
 
-#: src/lang.c:1813
+#: src/lang.c:1819
 msgid	"Color of status messages           :"
 msgstr	"Farbe der Statusmeldungen          :"
 
-#: src/lang.c:1814
+#: src/lang.c:1820
 msgid	"# Color of messages in last line\n"
 msgstr	"# Farbe der letzten Zeile im Artikel\n"
 
-#: src/lang.c:1819
+#: src/lang.c:1825
 msgid	"Color of quoted lines              :"
 msgstr	"Farbe der zitierten Zeilen         :"
 
-#: src/lang.c:1820
+#: src/lang.c:1826
 msgid	"# Color of quote-lines\n"
 msgstr	"# Farbe der zitierten Zeilen\n"
 
-#: src/lang.c:1825
+#: src/lang.c:1831
 msgid	"Color of twice quoted line         :"
 msgstr	"Farbe von zweifach zitierten Zeilen:"
 
-#: src/lang.c:1826
+#: src/lang.c:1832
 msgid	"# Color of twice quoted lines\n"
 msgstr	"# Farbe von zweifach zitierten Zeilen\n"
 
-#: src/lang.c:1831
+#: src/lang.c:1837
 msgid	"Color of =>3 times quoted line     :"
 msgstr	"Farbe von =>3-fach zitierten Zeilen:"
 
-#: src/lang.c:1832
+#: src/lang.c:1838
 msgid	"# Color of >=3 times quoted lines\n"
 msgstr	"# Farbe von =>3-fach zitierten Zeilen\n"
 
-#: src/lang.c:1837
+#: src/lang.c:1843
 msgid	"Color of article header lines      :"
 msgstr	"Farbe der Artikelheaderzeilen      :"
 
-#: src/lang.c:1838
+#: src/lang.c:1844
 msgid	"# Color of header-lines\n"
 msgstr	"# Farbe der Artikelheaderzeilen\n"
 
-#: src/lang.c:1843
+#: src/lang.c:1849
 msgid	"Color of actual news header fields :"
 msgstr	"Farbe des angezeigten Headers      :"
 
-#: src/lang.c:1844
+#: src/lang.c:1850
 msgid	"# Color of actual news header fields\n"
 msgstr	"# Farbe des angezeigten Headers\n"
 
-#: src/lang.c:1849
+#: src/lang.c:1855
 msgid	"Color of article subject lines     :"
 msgstr	"Farbe der Subjectzeile             :"
 
-#: src/lang.c:1850
+#: src/lang.c:1856
 msgid	"# Color of article subject\n"
 msgstr	"# Farbe der Subjectzeile\n"
 
-#: src/lang.c:1855
+#: src/lang.c:1861
 msgid	"Color of response counter          :"
 msgstr	"Farbe des Antwortzählers           :"
 
-#: src/lang.c:1856
+#: src/lang.c:1862
 msgid	"# Color of response counter\n"
 msgstr	"# Farbe des Antwortzählers\n"
 
-#: src/lang.c:1861
+#: src/lang.c:1867
 msgid	"Color of sender (From:)            :"
 msgstr	"Farbe des Autors (From:)           :"
 
-#: src/lang.c:1862
+#: src/lang.c:1868
 msgid	"# Color of sender (From:)\n"
 msgstr	"# Farbe des Autors (From:)\n"
 
-#: src/lang.c:1867
+#: src/lang.c:1873
 msgid	"Color of help/mail sign            :"
 msgstr	"Farbe des Hilfe/Mail-Zeichen       :"
 
-#: src/lang.c:1868
+#: src/lang.c:1874
 msgid	"# Color of Help/Mail-Sign\n"
 msgstr	"# Farbe des Hilfe/Mail-Zeichen\n"
 
-#: src/lang.c:1873
+#: src/lang.c:1879
 msgid	"Color of signatures                :"
 msgstr	"Farbe von Signaturen               :"
 
-#: src/lang.c:1874
+#: src/lang.c:1880
 msgid	"# Color of signature\n"
 msgstr	"# Farbe von Signaturen\n"
 
-#: src/lang.c:1879
+#: src/lang.c:1885
 msgid	"Color of highlighting with *stars* :"
 msgstr	"Farbe der Hervorhebung *Sterne*    :"
 
-#: src/lang.c:1880
+#: src/lang.c:1886
 msgid	"# Color of word highlighting. There are four possibilities\n"
 	"# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 msgstr	"# Farbe der Hervorhebungen. Es gibt vier Möglichkeiten in Artikeln:\n"
 	"# *Sterne*, _Unterstriche_, /Schrägstriche/ und -Durchstreichen-.\n"
 
-#: src/lang.c:1886
+#: src/lang.c:1892
 msgid	"Color of highlighting with _dash_  :"
 msgstr	"Farbe der Hervorhebung _Striche_   :"
 
-#: src/lang.c:1892
+#: src/lang.c:1898
 msgid	"Color of highlighting with /slash/ :"
 msgstr	"Farbe der Hervorhebung /Schrägstr./:"
 
-#: src/lang.c:1898
+#: src/lang.c:1904
 msgid	"Color of highlighting with -stroke-:"
 msgstr	"Farbe der Hervorhebung -Durchstr.- :"
 
-#: src/lang.c:1905
+#: src/lang.c:1911
 msgid	"Attr. of highlighting with *stars* :"
 msgstr	"Hervorhebungsattribute *Sterne*    :"
 
-#: src/lang.c:1906
+#: src/lang.c:1912
 msgid	"# Attribute of word highlighting on mono terminals.\n"
 	"# There are four possibilities in articles:\n"
 	"# *stars*, /slashes/, _underdashes_ and -strokes-.\n"
@@ -5291,31 +5302,31 @@ msgstr	"# Attribute der Hervorhebung von
 	"# 0 - normal, 1 - unterstrichen, 2 - beste Hervorhebung,\n"
 	"# 3 - invers, 4 - blinkend, 5 - halbe Helligkeit, 6 - fett\n"
 
-#: src/lang.c:1916
+#: src/lang.c:1922
 msgid	"Attr. of highlighting with _dash_  :"
 msgstr	"Hervorhebungsattr. _Unterstriche_  :"
 
-#: src/lang.c:1922
+#: src/lang.c:1928
 msgid	"Attr. of highlighting with /slash/ :"
 msgstr	"Hervorhebungsattr. /Schrägstriche/ :"
 
-#: src/lang.c:1928
+#: src/lang.c:1934
 msgid	"Attr. of highlighting with -stroke-:"
 msgstr	"Hervorhebungsattr. -Durchstreich.- :"
 
-#: src/lang.c:1934
+#: src/lang.c:1940
 msgid	"Word highlighting in message body  :"
 msgstr	"Wort-Hervorhebung im Artikel       :"
 
-#: src/lang.c:1935
+#: src/lang.c:1941
 msgid	"# Enable word highlighting?\n"
 msgstr	"# Wort-Hervorhebung aktivieren?\n"
 
-#: src/lang.c:1940
+#: src/lang.c:1946
 msgid	"What to display instead of mark    :"
 msgstr	"Anstelle der Markierung anzeigen   :"
 
-#: src/lang.c:1941
+#: src/lang.c:1947
 msgid	"# Should the leading and ending stars and dashes also be displayed,\n"
 	"# even when they are highlighting marks?\n"
 	"# 0 - no    1 - yes, display mark    2 - print a space instead\n"
@@ -5323,59 +5334,59 @@ msgstr	"# Sollen die führenden und absch
 	"# werden, auch wenn sie Hervorhebungsmarkierungen sind?\n"
 	"# 0 - nein  1 - ja, anzeigen  2 - Leerzeichen anstelle darstellen\n"
 
-#: src/lang.c:1947
+#: src/lang.c:1953
 msgid	"Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr	"Nach wie vielen Zeichen soll im Pager umbrochen werden? <CR> setzt."
 
-#: src/lang.c:1948
+#: src/lang.c:1954
 msgid	"Page line wrap column              :"
 msgstr	"Zeilen umbrechen nach              :"
 
-#: src/lang.c:1949
+#: src/lang.c:1955
 msgid	"# Wrap article lines at column\n"
 msgstr	"# In der Artikelanzeige Zeilen umbrechen bei Spalte\n"
 
-#: src/lang.c:1954
+#: src/lang.c:1960
 msgid	"Wrap around threads on next unread :"
 msgstr	"Nä.ungel.-kein Abbr. am Listenende?:"
 
-#: src/lang.c:1955
+#: src/lang.c:1961
 msgid	"# If ON wrap around threads on searching next unread article\n"
 msgstr	"# Diverse Funktionen in tin wechseln zum \"nächsten\" ungelesenen\n"
 	"# Artikel. Diese Einstellung kontrolliert, ob tin am Ende der\n"
 	"# Artikel/Threadliste abbricht (OFF) oder zum Beginn derselben springt und\n"
 	"# von dort aus den nächsten ungelesenen Artikel sucht. (ON)\n"
 
-#: src/lang.c:1959
+#: src/lang.c:1965
 msgid	"Enter default mail address (and fullname). <CR> sets."
 msgstr	"Standard Mail-Adresse (und Name) eingeben. <CR> setzt."
 
-#: src/lang.c:1960
+#: src/lang.c:1966
 msgid	"Mail address (and fullname)        :"
 msgstr	"Mailadresse (und Name)             :"
 
-#: src/lang.c:1961
+#: src/lang.c:1967
 msgid	"# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr	"# EMail-Adresse und vollständiger Name des Benutzers, wenn sie nicht\n"
 	"# benutzername@host (Vollständiger Name) lautet\n"
 
-#: src/lang.c:1966
+#: src/lang.c:1972
 msgid	"Show empty Followup-To in editor   :"
 msgstr	"Leeres Fup'2 im Editor anzeigen    :"
 
-#: src/lang.c:1967
+#: src/lang.c:1973
 msgid	"# If ON show empty Followup-To header when editing an article\n"
 msgstr	"# Wenn ON, zeige leeren Followup-To:-Header im Editor\n"
 
-#: src/lang.c:1971
+#: src/lang.c:1977
 msgid	"Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr	"Setze Pfad/! Kommando/--none um ihre Signatur festzulegen. <CR> setzt."
 
-#: src/lang.c:1972
+#: src/lang.c:1978
 msgid	"Create signature from path/command :"
 msgstr	"Erzeuge Signatur aus Pfad/Kommando :"
 
-#: src/lang.c:1973
+#: src/lang.c:1979
 msgid	"# Signature path (random sigs)/file to be used when posting/replying\n"
 	"# default_sigfile=file       appends file as signature\n"
 	"# default_sigfile=!command   executes external command to generate a "
@@ -5386,49 +5397,49 @@ msgstr	"# Pfad der Sig (Zufällige Sigs)/
 	"# default_sigfile=!Kommando führt Kommando aus um Sig zu erzeugen\n"
 	"# default_sigfile=--none    hängt keine Signatur an\n"
 
-#: src/lang.c:1980
+#: src/lang.c:1986
 msgid	"Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr	"Trenne Sig mit \"-- \" in eigener Zeile ab. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:1981
+#: src/lang.c:1987
 msgid	"Prepend signature with \"-- \"       :"
 msgstr	"Trenne Sig mit \"-- \" ab            :"
 
-#: src/lang.c:1982
+#: src/lang.c:1988
 msgid	"# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr	"# Falls ON trenne Signatur mit '\\n-- \\n' ab\n"
 
-#: src/lang.c:1986
+#: src/lang.c:1992
 msgid	"Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr	"Sig. beim Reposten eines Artikels hinzufügen? <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:1987
+#: src/lang.c:1993
 msgid	"Add signature when reposting       :"
 msgstr	"Signatur beim Reposten anhängen    :"
 
-#: src/lang.c:1988
+#: src/lang.c:1994
 msgid	"# If ON add signature to reposted articles\n"
 msgstr	"# Falls ON wird die Signatur auch an repostete Artikel angehängt.\n"
 
-#: src/lang.c:1992
+#: src/lang.c:1998
 msgid	"Enter quotation marks, %s or %S for author's initials."
 msgstr	"Zitatzeichen eingeben, %s oder %S für die Initialen des Verfassers."
 
-#: src/lang.c:1993
+#: src/lang.c:1999
 msgid	"Characters used as quote-marks     :"
 msgstr	"Zitatzeichen                       :"
 
-#: src/lang.c:1994
+#: src/lang.c:2000
 msgid	"# Characters used in quoting to followups and replies.\n"
 	"# '_' is replaced by ' ', %%s, %%S are replaced by author's initials.\n"
 msgstr	"# Zeichen für Zitate in Antworten.\n"
 	"# '_' wird durch ' ' ersetzt. %%s, %%S wird ersetzt durch Autoreninitialen.\n"
 
-#: src/lang.c:2000
+#: src/lang.c:2006
 msgid	"Quoting behavior                   :"
 msgstr	"Zitierverhalten                    :"
 
-#: src/lang.c:2001
+#: src/lang.c:2007
 msgid	"# How quoting should be handled when following up or replying.\n"
 	"# 0 = Nothing special\n"
 	"# 1 = Compress quotes\n"
@@ -5449,15 +5460,15 @@ msgstr	"# Spezielle Optionen beim Zitier
 	"# 7 = Zitatzeichen zusammenziehen & Signaturen zitieren & Leerzeilen "
 	"zitieren\n"
 
-#: src/lang.c:2013 src/lang.c:2021 src/lang.c:2027
+#: src/lang.c:2019 src/lang.c:2027 src/lang.c:2033
 msgid	"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr	"%A Adr %D Datum %F Adr+Name %G Gruppenname %M Message-ID %N Name %C Vorname"
 
-#: src/lang.c:2014
+#: src/lang.c:2020
 msgid	"Quote line when following up       :"
 msgstr	"Einleitungszeile beim Antworten    :"
 
-#: src/lang.c:2015
+#: src/lang.c:2021
 msgid	"# Format of quote line when mailing/posting/following-up an article\n"
 	"# %%A Address    %%D Date   %%F Addr+Name   %%G Groupname   %%M Message-ID\n"
 	"# %%N Full Name  %%C First Name   %%I Initials\n"
@@ -5465,35 +5476,35 @@ msgstr	"# Format der Einleitungszeile be
 	"# %%A Adresse  %%D Datum  %%F Adr+Name  %%G Gruppenname  %%M Message-ID\n"
 	"# %%N Voller Name  %%C Vorname  %%I Initialen\n"
 
-#: src/lang.c:2022
+#: src/lang.c:2028
 msgid	"Quote line when cross-posting      :"
 msgstr	"Einleitungszeile beim Crossposten  :"
 
-#: src/lang.c:2028
+#: src/lang.c:2034
 msgid	"Quote line when mailing            :"
 msgstr	"Einleitungszeile bei Mailantwort   :"
 
-#: src/lang.c:2033
+#: src/lang.c:2039
 msgid	"If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr	"Falls ON, füge User-Agent:-Header ein. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2034
+#: src/lang.c:2040
 msgid	"Insert 'User-Agent:'-header        :"
 msgstr	"Füge 'User-Agent:'-header ein      :"
 
-#: src/lang.c:2035
+#: src/lang.c:2041
 msgid	"# If ON include advertising User-Agent: header\n"
 msgstr	"# Falls ON füge 'User-Agent: header' ein\n"
 
-#: src/lang.c:2039
+#: src/lang.c:2045
 msgid	"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr	"Zeichensatz für MIME (z.B. US-ASCII, ISO-8859-1, EUC-KR), <CR> setzt."
 
-#: src/lang.c:2040
+#: src/lang.c:2046
 msgid	"MM_CHARSET                         :"
 msgstr	"MM_CHARSET                         :"
 
-#: src/lang.c:2041
+#: src/lang.c:2047
 msgid	"# Charset supported locally which is also used for MIME header and\n"
 	"# Content-Type header.\n"
 	"# If not set, the value of the environment variable MM_CHARSET is used.\n"
@@ -5510,27 +5521,27 @@ msgstr	"# Der lokale Zeichensatz, der au
 	"# definiert, werden andere Zeichensätze als mm_charset nicht dargestellt\n"
 	"# und die jeweiligen Zeichen durch ein '?' ersetzt.\n"
 
-#: src/lang.c:2052
+#: src/lang.c:2058
 msgid	"MM_NETWORK_CHARSET                 :"
 msgstr	"MM_NETWORK_CHARSET                 :"
 
-#: src/lang.c:2053
+#: src/lang.c:2059
 msgid	"# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr	"# Zeichensatz für den MIME (Content-Type) Header der Artikel.\n"
 
-#: src/lang.c:2059
+#: src/lang.c:2065
 msgid	"Mailbox format                     :"
 msgstr	"Mailbox-Format                     :"
 
-#: src/lang.c:2060
+#: src/lang.c:2066
 msgid	"# Format of the mailbox.\n"
 msgstr	"# Format der Mailbox.\n"
 
-#: src/lang.c:2065
+#: src/lang.c:2071
 msgid	"MIME encoding in news messages     :"
 msgstr	"MIME-Kodierung in Newsartikeln     :"
 
-#: src/lang.c:2066
+#: src/lang.c:2072
 msgid	"# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
 	"# for mails and posts, if necessary. QP is efficient for most European\n"
 	"# character sets (ISO-8859-X) with small fraction of non-US-ASCII chars,\n"
@@ -5544,15 +5555,15 @@ msgstr	"# MIME-Kodierung (8bit, base64, 
 	"# die meisten 8Bit Zeichensätze aus Ostasien, Griechenland und Russland\n"
 	"# ist, da dort gehäuft 8Bit Zeichen vorkommen.\n"
 
-#: src/lang.c:2074 src/lang.c:2095
+#: src/lang.c:2080 src/lang.c:2101
 msgid	"Don't change unless you know what you are doing. <ESC> cancels."
 msgstr	"Nur ändern, wenn Sie genau wissen, was Sie machen. <ESC> bricht ab"
 
-#: src/lang.c:2075
+#: src/lang.c:2081
 msgid	"Use 8bit characters in news headers:"
 msgstr	"Benutze 8bit-Zeichen im Newsheader :"
 
-#: src/lang.c:2076
+#: src/lang.c:2082
 msgid	"# If ON, 8bit characters in news headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in header are encoded regardless of the value of this\n"
@@ -5564,27 +5575,27 @@ msgstr	"# Wenn ON werden 8-Bit-Zeichen (
 	"# kodiert, wenn post_mime_encoding nicht auch auf 8bit eingestellt\n"
 	"# ist.\n"
 
-#: src/lang.c:2083
+#: src/lang.c:2089
 msgid	"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"Nachbearbeitete Artikel autom. anz. <SPACE> wechselt, <CR> setzt, <ESC> Ende"
 
-#: src/lang.c:2084
+#: src/lang.c:2090
 msgid	"View post-processed files          :"
 msgstr	"Nachbearbeitete Artikel anzeigen   :"
 
-#: src/lang.c:2085
+#: src/lang.c:2091
 msgid	"# If set, post processed files will be opened in a viewer\n"
 msgstr	"# Wenn ON werden nachbearbeitete Artikel automatisch angezeigt.\n"
 
-#: src/lang.c:2090
+#: src/lang.c:2096
 msgid	"MIME encoding in mail messages     :"
 msgstr	"MIME-Kodierung für E-Mails         :"
 
-#: src/lang.c:2096
+#: src/lang.c:2102
 msgid	"Use 8bit characters in mail headers:"
 msgstr	"Benutze 8bit Zeichen im Mail Header:"
 
-#: src/lang.c:2097
+#: src/lang.c:2103
 msgid	"# If ON, 8bit characters in mail headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in headers are encoded regardless of the value of this "
@@ -5601,23 +5612,24 @@ msgstr	"# Wenn ON werden 8-Bit-Zeichen (
 	"# E-Mailheadern verbieten, daher sollte diese Einstellung NICHT auf ON\n"
 	"# geändert werden, wenn es keine zwingende Gründe dafür gibt.\n"
 
-#: src/lang.c:2107
-msgid	"Strip blanks of end of lines       :"
+#: src/lang.c:2113
+msgid	"Strip blanks from ends of lines    :"
 msgstr	"Leerzeichen am Zeilenende entfernen:"
 
-#: src/lang.c:2108
-msgid	"# If ON strip blanks from end of lines to speedup display on slow terminals\n"
+#: src/lang.c:2114
+msgid	"# If ON strip blanks from ends of lines for faster display on slow "
+	"terminals.\n"
 msgstr	"# Falls ON lösche Leerzeichen am Zeilenende; verbessert die Geschwindigkeit\n"
 
-#: src/lang.c:2113
+#: src/lang.c:2119
 msgid	"If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr	"Wenn ON verwende Umschreibungen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2114
+#: src/lang.c:2120
 msgid	"Transliteration                    :"
 msgstr	"Verwende Umschreibungen            :"
 
-#: src/lang.c:2115
+#: src/lang.c:2121
 msgid	"# If ON, use //TRANSLIT extension. This means that when a character cannot\n"
 	"# be represented in the in the target character set, it can be approximated\n"
 	"# through one or several similarly looking characters.\n"
@@ -5627,242 +5639,242 @@ msgstr	"# Wenn ON verwende //TRANSLIT Er
 	"# Terminal als EUR umschrieben, ohne //TRANSLIT würde tin ein\n"
 	"# Fragezeichen verwenden.\n"
 
-#: src/lang.c:2122
+#: src/lang.c:2128
 msgid	"Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	"Sendet ihnen automatisch eine Kopie. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2123
+#: src/lang.c:2129
 msgid	"Send you a cc automatically        :"
 msgstr	"Sendet Ihnen ein Cc automatisch    :"
 
-#: src/lang.c:2124
+#: src/lang.c:2130
 msgid	"# If ON automatically put your name in the Cc: field when mailing an article\n"
 msgstr	"# Falls ON wird Ihr Name in das Cc: Feld beim Mailen des Artikels eingesetzt\n"
 
-#: src/lang.c:2128
+#: src/lang.c:2134
 msgid	"Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	"Sendet ihnen automatisch eine blinde Kopie. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2129
+#: src/lang.c:2135
 msgid	"Send you a blind cc automatically  :"
 msgstr	"Sendet Ihnen eine blinde cc autom. :"
 
-#: src/lang.c:2130
+#: src/lang.c:2136
 msgid	"# If ON automatically put your name in the Bcc: field when mailing an "
 	"article\n"
 msgstr	"# Falls ON wird Ihr Name in das Bcc: Feld beim Mailen des Artikels "
 	"eingesetzt\n"
 
-#: src/lang.c:2134
+#: src/lang.c:2140
 msgid	"Enter address elements about which you want to be warned. <CR> sets."
 msgstr	"Geben Sie den Adressenteil an, vor dem Sie gewarnt werden. <CR> setzt."
 
-#: src/lang.c:2135
+#: src/lang.c:2141
 msgid	"Spamtrap warning address parts     :"
 msgstr	"Spamfallenwarnung in Adresse       :"
 
-#: src/lang.c:2136
+#: src/lang.c:2142
 msgid	"# A comma-delimited list of address-parts you want to be warned\n"
 	"# about when trying to reply by email.\n"
 msgstr	"# Eine Komma-separierte Liste von Adressteilen, vor denen gewarnt wird, wenn\n"
 	"# Sie via Mail antworten wollen.\n"
 
-#: src/lang.c:2141
+#: src/lang.c:2147
 msgid	"Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr	"Gültigkeit eines Filtereintrags in Tagen. <CR> setzt."
 
-#: src/lang.c:2142
+#: src/lang.c:2148
 msgid	"No. of days a filter entry is valid:"
 msgstr	"Tage, die ein Filter gültig ist    :"
 
-#: src/lang.c:2143
+#: src/lang.c:2149
 msgid	"# Number of days a short term filter will be active\n"
 msgstr	"# Anzahl der Tage die ein temporaerer Filter aktiv ist\n"
 
-#: src/lang.c:2147
+#: src/lang.c:2153
 msgid	"Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr	"Gepostete Artikel zum Filter hinzufügen. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2148
+#: src/lang.c:2154
 msgid	"Add posted articles to filter      :"
 msgstr	"Füge gepostete Artikel zum Filter  :"
 
-#: src/lang.c:2149
+#: src/lang.c:2155
 msgid	"# If ON add posted articles which start a new thread to filter for\n"
 	"# highlighting follow-ups\n"
 msgstr	"# Falls ON füge gepostete Article die einen neunen Thread einleiten\n"
 	"# zum Filter hinzu um evtl. Antworten hervorzuheben\n"
 
-#: src/lang.c:2153
+#: src/lang.c:2159
 msgid	"The directory where articles/threads are to be saved in mailbox format."
 msgstr	"Verzeichnis, in dem Artikel/Threads im mailbox-Format gespeichert werden"
 
-#: src/lang.c:2154
+#: src/lang.c:2160
 msgid	"Mail directory                     :"
 msgstr	"Mail Verzeichnis                   :"
 
-#: src/lang.c:2155
+#: src/lang.c:2161
 msgid	"# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr	"# (-m) Verzeichnis für im mailbox-Format gespeicherte Artikel/Threads\n"
 
-#: src/lang.c:2160
+#: src/lang.c:2166
 msgid	"Save articles in batch mode (-S)   :"
 msgstr	"Speicher Artikel im Batchmode (-S) :"
 
-#: src/lang.c:2161
+#: src/lang.c:2167
 msgid	"# If ON articles/threads will be saved in batch mode when save -S\n"
 	"# or mail (-M/-N) is specified on the command line\n"
 msgstr	"# Falls ON werden Artikel/Threads im Batchmode gespeichert wenn save -S,\n"
 	"# oder gemailt, wenn -M bzw. -N in der Kommandozeile angegeben wurde\n"
 
-#: src/lang.c:2166
+#: src/lang.c:2172
 msgid	"The directory where you want articles/threads saved."
 msgstr	"Das Verzeichnis, in dem Artikel/Threads gespeichert werden sollen."
 
-#: src/lang.c:2167
+#: src/lang.c:2173
 msgid	"Directory to save arts/threads in  :"
 msgstr	"Verz. um Art/Threads zu speichern  :"
 
-#: src/lang.c:2168
+#: src/lang.c:2174
 msgid	"# Directory where articles/threads are saved\n"
 msgstr	"# Verzeichnis in dem Artikel/Threads gespeichert werden\n"
 
-#: src/lang.c:2172
+#: src/lang.c:2178
 msgid	"Auto save article/thread by Archive-name: header. <SPACE> toggles & <CR> sets."
 msgstr	"Autom. sp. von Art/Thread anhand Archive-name:-Header. <SPACE> wechselt & "
 	"<CR> setzt."
 
-#: src/lang.c:2173
+#: src/lang.c:2179
 msgid	"Use Archive-name: header for save  :"
 msgstr	"Nutze Archive-name: zum Speichern  :"
 
-#: src/lang.c:2174
+#: src/lang.c:2180
 msgid	"# If ON articles/threads with Archive-name: in mail header will\n"
 	"# be automatically saved with the Archive-name & part/patch no.\n"
 msgstr	"# Falls ON werden Artikel mit gesetztem Archive-name:-Header unter\n"
 	"# diesem abgespeichert\n"
 
-#: src/lang.c:2179
+#: src/lang.c:2185
 msgid	"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 	"cancels."
 msgstr	"Gesp. Art. gelesen markieren. <SPACE> wechselt, <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2180
+#: src/lang.c:2186
 msgid	"Mark saved articles/threads as read:"
 msgstr	"Mark. gesp. Artikel/Threads gelesen:"
 
-#: src/lang.c:2181
+#: src/lang.c:2187
 msgid	"# If ON mark articles that are saved as read\n"
 msgstr	"# Falls ON werden gespeicherte Artikel als gelesen markiert\n"
 
-#: src/lang.c:2185
+#: src/lang.c:2191
 msgid	"Do post processing (eg. extract attachments) for saved articles."
 msgstr	"Bearbeite (z.B. unshar) gesp. Art/Threads. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2186
+#: src/lang.c:2192
 msgid	"Post process saved articles        :"
 msgstr	"Nachbearbeiten gespeichert. Artikel:"
 
-#: src/lang.c:2187
+#: src/lang.c:2193
 msgid	"# Perform post processing (saving binary attachments) from saved articles.\n"
 	"# 0=(no) 1=(yes) 2=(extract shell archives (shar) only)\n"
 msgstr	"# Nachbearbeiten gespeicherter Artikel\n"
 	"# 0=(nein) 1=(ja) 2=(nur Shell Archive (shar) auspacken)\n"
 
-#: src/lang.c:2193
+#: src/lang.c:2199
 msgid	"Process only unread articles       :"
 msgstr	"Bearbeite nur ungelesene Artikel   :"
 
-#: src/lang.c:2194
+#: src/lang.c:2200
 msgid	"# If ON only save/print/pipe/mail unread articles (tagged articles excepted)\n"
 msgstr	"# Falls ON speichere/drucke/pipe/maile nur ungelesene Artikel\n"
 	"# (markierte Artikel ausgenommen)\n"
 
-#: src/lang.c:2199
+#: src/lang.c:2205
 msgid	"Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr	"Drucke alles oder nur Teile des Headers <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2200
+#: src/lang.c:2206
 msgid	"Print all headers when printing    :"
 msgstr	"Alle Header beim Drucken ausgeben  :"
 
-#: src/lang.c:2201
+#: src/lang.c:2207
 msgid	"# If ON print all of article header otherwise just the important lines\n"
 msgstr	"# Falls ON drucke alle Header des Artikels aus. Ansonsten nur die "
 	"wichtigsten\n"
 
-#: src/lang.c:2205
+#: src/lang.c:2211
 msgid	"The printer program with options that is to be used to print articles/threads."
 msgstr	"Das Druckprogramm, das zum drucken von Artikeln/Threads benutzt wird."
 
-#: src/lang.c:2206
+#: src/lang.c:2212
 msgid	"Printer program with options       :"
 msgstr	"Druckprogramm mit Optionen         :"
 
-#: src/lang.c:2207
+#: src/lang.c:2213
 msgid	"# Print program with parameters used to print articles/threads\n"
 msgstr	"# Druckprogramm mit Optionen zum drucken der Artikel/Threads\n"
 
-#: src/lang.c:2213
+#: src/lang.c:2219
 msgid	"Force redraw after certain commands:"
 msgstr	"Anzeigeauffrischung nach Kommandos :"
 
-#: src/lang.c:2214
+#: src/lang.c:2220
 msgid	"# If ON a screen redraw will always be done after certain external commands\n"
 msgstr	"# Falls ON wird die Anzeige nach einigen externen Kommandos aufgefrischt\n"
 
-#: src/lang.c:2218
+#: src/lang.c:2224
 msgid	"Start editor with line offset. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"Starte Editor mit Einrückung. <SPACE> wechselt, <CR> setzt, <ESC> bricht ab."
 
-#: src/lang.c:2219
+#: src/lang.c:2225
 msgid	"Start editor with line offset      :"
 msgstr	"Starte Editor mit Einrückung       :"
 
-#: src/lang.c:2220
+#: src/lang.c:2226
 msgid	"# If ON editor will be started with cursor offset into the file\n"
 	"# otherwise the cursor will be positioned at the first line\n"
 msgstr	"# Falls ON wird der Cursor im Editor an die definierte Position gesetzt.\n"
 	"# Anderenfalls wird der Cursor in die erste Zeile gesetzt\n"
 
-#: src/lang.c:2225
+#: src/lang.c:2231
 msgid	"Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr	"%E für Editor, %F für Dateiname, %N für Zeilennummer, <CR> setzt."
 
-#: src/lang.c:2226
+#: src/lang.c:2232
 msgid	"Invocation of your editor          :"
 msgstr	"Aufruf ihres Editors               :"
 
-#: src/lang.c:2227
+#: src/lang.c:2233
 msgid	"# Format of editor line including parameters\n"
 	"# %%E Editor  %%F Filename  %%N Linenumber\n"
 msgstr	"# Format der Editorzeile mit den Parametern für den Aufruf\n"
 	"# %%E Editor  %%F Dateiname  %%N Zeilennummer\n"
 
-#: src/lang.c:2232
+#: src/lang.c:2238
 msgid	"Enter name and options for external-inews, --internal for internal inews"
 msgstr	"Name und Optionen für ext. inews, --internal für eingebaute Version"
 
-#: src/lang.c:2233
+#: src/lang.c:2239
 msgid	"External inews                     :"
 msgstr	"Externes inews-Programm            :"
 
-#: src/lang.c:2234
+#: src/lang.c:2240
 msgid	"# If --internal use the built in mini inews for posting via NNTP\n"
 	"# otherwise use an external inews program\n"
 msgstr	"# Falls --internal wird das eingebaute mini inews zum posten via NNTP\n"
 	"# benutzt, sonst wird das hier angegebene Programm mit den angebenen\n"
 	"# Optionen verwendet. z.B. 'inews -h'\n"
 
-#: src/lang.c:2238
+#: src/lang.c:2244
 msgid	"Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr	"%M für den Mailer, %S für Subject, %T für to, %F für Dateinamen, <CR> setzt."
 
-#: src/lang.c:2239
+#: src/lang.c:2245
 msgid	"Invocation of your mail command    :"
 msgstr	"Aufruf ihres Mailkommandos         :"
 
-#: src/lang.c:2240
+#: src/lang.c:2246
 msgid	"# Format of mailer line including parameters\n"
 	"# %%M Mailer  %%S Subject  %%T To  %%F Filename  %%U User (AmigaDOS)\n"
 	"# ie. to use elm as your mailer:    elm -s \"%%S\" \"%%T\" < %%F\n"
@@ -5872,11 +5884,11 @@ msgstr	"# Format der Mailkommandozeile m
 	"# Ein Beispiel für elm           :  elm -s \"%%S\" \"%%T\" < %%F\n"
 	"# Ein Beispiel für elm interaktiv:  elm -i %%F -s \"%%S\" \"%%T\"\n"
 
-#: src/lang.c:2248
+#: src/lang.c:2254
 msgid	"Use interactive mail reader        :"
 msgstr	"Benutze interaktives Mailprogramm  :"
 
-#: src/lang.c:2249
+#: src/lang.c:2255
 msgid	"# Interactive mailreader: if ON mailreader will be invoked earlier for\n"
 	"# reply so you can use more of its features (eg. MIME, pgp, ...)\n"
 	"# this option has to suit default_mailer_format\n"
@@ -5885,93 +5897,93 @@ msgstr	"# Interaktives Mailprogramm: Fal
 	"# kann (z.B. MIME, pgp, ...).\n"
 	"# Diese Option muss zu default_mailer_format passen.\n"
 
-#: src/lang.c:2256
+#: src/lang.c:2262
 msgid	"Remove ~/.article after posting    :"
 msgstr	"Entferne ~/.article nach dem posten:"
 
-#: src/lang.c:2257
+#: src/lang.c:2263
 msgid	"# If ON remove ~/.article after posting.\n"
 msgstr	"# Falls ON entferne ~/.article nach dem posten.\n"
 
-#: src/lang.c:2261
+#: src/lang.c:2267
 msgid	"Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr	"Dateiname für Kopie geposteter Artikel. <CR> setzt, kein Name=keine Kopie."
 
-#: src/lang.c:2262
+#: src/lang.c:2268
 msgid	"Filename for posted articles       :"
 msgstr	"Gepostete Artikel speichern in     :"
 
-#: src/lang.c:2263
+#: src/lang.c:2269
 msgid	"# Filename where to keep all postings (default posted)\n"
 	"# If no filename is set then postings will not be saved\n"
 msgstr	"# Dateiname für die Kopie aller Postings (Voreinstellung posted)\n"
 	"# Ist kein Name angegeben wird keine Kopie gespeichert\n"
 
-#: src/lang.c:2268
+#: src/lang.c:2274
 msgid	"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr	"Behalte alle Fehlschläge in ~/dead.articles. <SPACE> wechselt & <CR> setzt."
 
-#: src/lang.c:2269
+#: src/lang.c:2275
 msgid	"Keep failed arts in ~/dead.articles:"
 msgstr	"Halte Fehlschl. in ~/dead.articles :"
 
-#: src/lang.c:2270
+#: src/lang.c:2276
 msgid	"# If ON keep all failed postings in ~/dead.articles\n"
 msgstr	"# Falls ON werden Fehlgeschlagene Artikel in ~/dead.articles verwahrt\n"
 
-#: src/lang.c:2274
+#: src/lang.c:2280
 msgid	"Do you want to strip unsubscribed groups from .newsrc"
 msgstr	"Wollen Sie nicht-abonnierte Gruppen aus der .newsrc entfernen?"
 
-#: src/lang.c:2275
+#: src/lang.c:2281
 msgid	"No unsubscribed groups in newsrc   :"
 msgstr	"Nur abonnierte Gruppen in newsrc   :"
 
-#: src/lang.c:2276
+#: src/lang.c:2282
 msgid	"# If ON strip unsubscribed groups from newsrc\n"
 msgstr	"# Falls ON entferne nicht-abonnierte Gruppen aus der newsrc\n"
 
-#: src/lang.c:2281
+#: src/lang.c:2287
 msgid	"Remove bogus groups from newsrc    :"
 msgstr	"Lösche nicht vorhande G. aus newsrc:"
 
-#: src/lang.c:2282
+#: src/lang.c:2288
 msgid	"# What to do with bogus groups in newsrc file\n"
 	"# 0=(Keep) 1=(Remove) 2=(Highlight with D on selection screen).\n"
 msgstr	"# Was soll mit nicht mehr vorhanden Gruppen in der newsrc-Datei passieren?\n"
 	"# 0=(Behalten) 1=(entfernen) 2=(Mit D in der Auswahl markieren).\n"
 
-#: src/lang.c:2286
+#: src/lang.c:2292
 msgid	"Enter number of seconds until active file will be reread. <CR> sets."
 msgstr	"Sekunden, nach denen die active-Datei wieder gelesen wird. <CR> setzt."
 
-#: src/lang.c:2287
+#: src/lang.c:2293
 msgid	"Interval in secs to reread active  :"
 msgstr	"Active alle ... Sekunden neu lesen :"
 
-#: src/lang.c:2288
+#: src/lang.c:2294
 msgid	"# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr	"# Zeitintervall in Sekunden zwischen dem Wiedereinlesen des active (0=nie)\n"
 
-#: src/lang.c:2293
+#: src/lang.c:2299
 msgid	"Reconnect to server automatically  :"
 msgstr	"Autom. Wiederverbindung zum Server :"
 
-#: src/lang.c:2294
+#: src/lang.c:2300
 msgid	"# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr	"# Falls ON wird eine unterbrochene Verbindung zum NNTP Server\n"
 	"# automatisch reaktiviert\n"
 
-#: src/lang.c:2298
+#: src/lang.c:2304
 msgid	"Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr	"Erzeuge lokale Kopien der NNTP Overview Dateien. <SPACE> wechselt & <CR> "
 	"setzt."
 
-#: src/lang.c:2299
+#: src/lang.c:2305
 msgid	"Cache NNTP overview files locally  :"
 msgstr	"Speichere NNTP Overview Daten lokal:"
 
-#: src/lang.c:2300
+#: src/lang.c:2306
 msgid	"# If ON, create local copies of NNTP overview files.\n"
 msgstr	"# Falls ON, erzeuge lokale Kopien der NNTP Overview Dateien.\n"
 
@@ -6231,7 +6243,7 @@ msgstr	"Unbekannter NNTP-Antwort-Code"
 msgid	"couldn't expand %s\n"
 msgstr	"Kann %s nicht expandieren\n"
 
-#: src/open.c:1040
+#: src/open.c:1032
 msgid	"Unreachable?\n"
 msgstr	"Unerreichbar?\n"
 
@@ -6270,11 +6282,11 @@ msgstr	"Ablassen\n"
 msgid	"unchanged"
 msgstr	"unverändert"
 
-#: src/refs.c:575
+#: src/refs.c:573
 msgid	"[- Unavailable -]"
 msgstr	"[- Nicht Verfügbar -]"
 
-#: src/save.c:958
+#: src/save.c:975
 msgid	"bytes"
 msgstr	"Bytes"
 
@@ -6338,9 +6350,3 @@ msgstr	"Slrnface wurde mit Fehler %d bee
 #, c-format
 msgid	"Slrnface failed: %s."
 msgstr	"Fehler %s beim Aufruf von Slrnface."
-
-#~ msgid	"%s=quit, %s=edit, %s=ispell, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=Ende, %s=bearbeiten, %s=ispell, %s=posten, %s=Zurückl. [%%.*s]: "
-
-#~ msgid	"%s=quit, %s=edit, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=Ende, %s=bearbeiten, %s=posten, %s=zurücklegen [%%.*s]: "
Binary files tin-1.6.0/po/en_GB.gmo and tin-1.6.1/po/en_GB.gmo differ
diff -Nurp tin-1.6.0/po/en_GB.po tin-1.6.1/po/en_GB.po
--- tin-1.6.0/po/en_GB.po	Mon Jul 14 17:48:17 2003
+++ tin-1.6.1/po/en_GB.po	Sun Aug 10 14:54:02 2003
@@ -2,8 +2,8 @@
 # Robert Brady <rwb197@ecs.soton.ac.uk>, 2000-2002
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.5.17\n"
-	"POT-Creation-Date: 2003-07-14 17:23+0200\n"
+msgstr	"Project-Id-Version: tin 1.6.0\n"
+	"POT-Creation-Date: 2003-08-10 03:49+0200\n"
 	"PO-Revision-Date: 2002-11-15 20:10+0000\n"
 	"Last-Translator: Robert Brady <rwb197@zepler.org>\n"
 	"Language-Team: \n"
@@ -837,7 +837,7 @@ msgstr	""
 msgid	"Insecure permissions of %s (%o)"
 msgstr	""
 
-#: src/lang.c:199 src/open.c:1017
+#: src/lang.c:199 src/open.c:1009
 #, c-format
 msgid	"Invalid response to GROUP command, %s"
 msgstr	""
@@ -1404,7 +1404,7 @@ msgid	"mark article as unread"
 msgstr	""
 
 #: src/lang.c:353
-msgid	"mark current thread as read"
+msgid	"mark current thread or tagged threads as read"
 msgstr	""
 
 #: src/lang.c:354
@@ -2245,219 +2245,224 @@ msgid	"Tagged %s"
 msgstr	""
 
 #: src/lang.c:580
-msgid	"Processing mail messages marked for deletion."
+#, c-format
+msgid	"Untagged %s"
 msgstr	""
 
 #: src/lang.c:581
-msgid	"Processing saved articles marked for deletion."
+msgid	"Processing mail messages marked for deletion."
 msgstr	""
 
 #: src/lang.c:582
+msgid	"Processing saved articles marked for deletion."
+msgstr	""
+
+#: src/lang.c:583
 #, c-format
 msgid	"Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr	""
 
-#: src/lang.c:583
+#: src/lang.c:584
 msgid	"Article unchanged, abort mailing?"
 msgstr	""
 
-#: src/lang.c:584
+#: src/lang.c:585
 #, c-format
 msgid	"Do you want to see postponed articles (%d)?"
 msgstr	""
 
-#: src/lang.c:586
+#: src/lang.c:587
 msgid	"Add quick kill filter?"
 msgstr	""
 
-#: src/lang.c:587
+#: src/lang.c:588
 msgid	"Add quick selection filter?"
 msgstr	""
 
-#: src/lang.c:588
+#: src/lang.c:589
 msgid	"Do you really want to quit?"
 msgstr	""
 
-#: src/lang.c:589
+#: src/lang.c:590
 msgid	"%s=edit cancel message, %s=quit, %s=delete (cancel) [%%.*s]: "
 msgstr	""
 
-#: src/lang.c:590
+#: src/lang.c:591
 msgid	"You have tagged articles in this group - quit anyway?"
 msgstr	""
 
-#: src/lang.c:591
+#: src/lang.c:592
 #, c-format
 msgid	"%s=quit, %s=edit, %s=postpone: "
 msgstr	""
 
-#: src/lang.c:592
+#: src/lang.c:593
 #, c-format
 msgid	"%s=quit %s=edit %s=save kill description: "
 msgstr	""
 
-#: src/lang.c:593
+#: src/lang.c:594
 #, c-format
 msgid	"%s=quit %s=edit %s=save select description: "
 msgstr	""
 
-#: src/lang.c:594
+#: src/lang.c:595
 msgid	"Do you really want to quit without saving your configuration?"
 msgstr	""
 
-#: src/lang.c:597
+#: src/lang.c:598
 msgid	"Invalid range - valid are '0-9.$' eg. 1-$"
 msgstr	""
 
-#: src/lang.c:598
+#: src/lang.c:599
 msgid	"Do you want to abort this operation?"
 msgstr	""
 
-#: src/lang.c:599
+#: src/lang.c:600
 msgid	"Do you want to exit tin immediately?"
 msgstr	""
 
-#: src/lang.c:600
+#: src/lang.c:601
 msgid	"Read response> "
 msgstr	""
 
-#: src/lang.c:601
+#: src/lang.c:602
 msgid	"Reading ('q' to quit)..."
 msgstr	""
 
-#: src/lang.c:602
+#: src/lang.c:603
 #, c-format
 msgid	"Reading %sarticles..."
 msgstr	""
 
-#: src/lang.c:603
+#: src/lang.c:604
 #, c-format
 msgid	"Reading %sattributes file...\n"
 msgstr	""
 
-#: src/lang.c:604
+#: src/lang.c:605
 #, c-format
 msgid	"Reading %sconfig file...\n"
 msgstr	""
 
-#: src/lang.c:605
+#: src/lang.c:606
 msgid	"Reading filter file...\n"
 msgstr	""
 
-#: src/lang.c:606
+#: src/lang.c:607
 #, c-format
 msgid	"Reading %s groups..."
 msgstr	""
 
-#: src/lang.c:607
+#: src/lang.c:608
 msgid	"Reading input history file...\n"
 msgstr	""
 
-#: src/lang.c:608
+#: src/lang.c:609
 msgid	"Reading keymap file...\n"
 msgstr	""
 
-#: src/lang.c:609
+#: src/lang.c:610
 msgid	"Reading groups from active file... "
 msgstr	""
 
-#: src/lang.c:610
+#: src/lang.c:611
 msgid	"Reading groups from newsrc file... "
 msgstr	""
 
-#: src/lang.c:611
+#: src/lang.c:612
 msgid	"Reading newsgroups file... "
 msgstr	""
 
-#: src/lang.c:612
+#: src/lang.c:613
 msgid	"Reading newsrc file..."
 msgstr	""
 
-#: src/lang.c:613
+#: src/lang.c:614
 #, c-format
 msgid	"Bogus group %s removed."
 msgstr	""
 
-#: src/lang.c:614
+#: src/lang.c:615
 #, c-format
 msgid	"Error: rename %s to %s"
 msgstr	""
 
-#: src/lang.c:615
+#: src/lang.c:616
 msgid	"Reply to author..."
 msgstr	""
 
-#: src/lang.c:616
+#: src/lang.c:617
 msgid	"Repost"
 msgstr	""
 
-#: src/lang.c:617
+#: src/lang.c:618
 msgid	"Reposting article..."
 msgstr	""
 
-#: src/lang.c:618
+#: src/lang.c:619
 #, c-format
 msgid	"Repost article(s) to group(s) [%s]> "
 msgstr	""
 
-#: src/lang.c:619
+#: src/lang.c:620
 msgid	"Reset newsrc?"
 msgstr	""
 
-#: src/lang.c:620
+#: src/lang.c:621
 msgid	"Responses have been directed to the following newsgroups"
 msgstr	""
 
-#: src/lang.c:621
+#: src/lang.c:622
 #, c-format
 msgid	"Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr	""
 
-#: src/lang.c:622
+#: src/lang.c:623
 #, c-format
 msgid	"RespNo %4d of %4d%s"
 msgstr	""
 
-#: src/lang.c:623
+#: src/lang.c:624
 msgid	"Press <RETURN> to continue..."
 msgstr	""
 
-#: src/lang.c:625
+#: src/lang.c:626
 #, c-format
 msgid	"Select From    [%-*.*s] (y/n): "
 msgstr	""
 
-#: src/lang.c:626
+#: src/lang.c:627
 msgid	"Select Lines: (</>num): "
 msgstr	""
 
-#: src/lang.c:627
+#: src/lang.c:628
 msgid	"Auto-select Article Menu"
 msgstr	""
 
-#: src/lang.c:628
+#: src/lang.c:629
 #, c-format
 msgid	"Select Msg-Id  [%-*.*s] (f/l/o/n): "
 msgstr	""
 
-#: src/lang.c:629
+#: src/lang.c:630
 msgid	"Select pattern scope: "
 msgstr	""
 
-#: src/lang.c:630
+#: src/lang.c:631
 #, c-format
 msgid	"Select Subject [%-*.*s] (y/n): "
 msgstr	""
 
-#: src/lang.c:631
+#: src/lang.c:632
 msgid	"Select text pattern : "
 msgstr	""
 
-#: src/lang.c:632
+#: src/lang.c:633
 msgid	"Select time in days   : "
 msgstr	""
 
-#: src/lang.c:633
+#: src/lang.c:634
 #, c-format
 msgid	"# %s server configuration file\n"
 	"# This file was automatically saved by %s %s %s (\"%s\")\n"
@@ -2469,224 +2474,216 @@ msgid	"# %s server configuration file\n"
 	"\n"
 msgstr	""
 
-#: src/lang.c:639
+#: src/lang.c:640
 msgid	"Showing unread groups only"
 msgstr	""
 
-#: src/lang.c:640
+#: src/lang.c:641
 msgid	"Subject: line (ignore case)   "
 msgstr	""
 
-#: src/lang.c:641
+#: src/lang.c:642
 msgid	"Subject: line (case sensitive)"
 msgstr	""
 
-#: src/lang.c:642
+#: src/lang.c:643
 msgid	"Save"
 msgstr	""
 
-#: src/lang.c:643
+#: src/lang.c:644
 #, c-format
 msgid	"Save '%s' (%s/%s)?"
 msgstr	""
 
-#: src/lang.c:644
+#: src/lang.c:645
 msgid	"Save configuration before continuing?"
 msgstr	""
 
-#: src/lang.c:645
+#: src/lang.c:646
 msgid	"Save filename> "
 msgstr	""
 
-#: src/lang.c:646
+#: src/lang.c:647
 msgid	"Saved"
 msgstr	""
 
-#: src/lang.c:647
+#: src/lang.c:648
 #, c-format
 msgid	"%4d unread (%4d hot) %s in %s\n"
 msgstr	""
 
-#: src/lang.c:648
+#: src/lang.c:649
 #, c-format
 msgid	"Saved %s...\n"
 msgstr	""
 
-#: src/lang.c:649
+#: src/lang.c:650
 msgid	"Nothing was saved"
 msgstr	""
 
-#: src/lang.c:650
+#: src/lang.c:651
 #, c-format
 msgid	"\n"
 	"%s %d %s from %d %s\n"
 msgstr	""
 
-#: src/lang.c:651
+#: src/lang.c:652
 #, c-format
 msgid	"-- %s saved to %s%s --"
 msgstr	""
 
-#: src/lang.c:652
+#: src/lang.c:653
 #, c-format
 msgid	"-- %s saved to %s - %s --"
 msgstr	""
 
-#: src/lang.c:653
+#: src/lang.c:654
 msgid	"Saving..."
 msgstr	""
 
-#: src/lang.c:654
+#: src/lang.c:655
 #, c-format
 msgid	"%s: Screen initialization failed"
 msgstr	"%s: Screen initialisation failed"
 
-#: src/lang.c:655
+#: src/lang.c:656
 #, c-format
 msgid	"%s: screen is too small\n"
 msgstr	""
 
-#: src/lang.c:656
+#: src/lang.c:657
 #, c-format
 msgid	"screen is too small, %s is exiting\n"
 msgstr	""
 
-#: src/lang.c:657
+#: src/lang.c:658
 #, c-format
 msgid	"Search backwards [%s]> "
 msgstr	""
 
-#: src/lang.c:658
+#: src/lang.c:659
 #, c-format
 msgid	"Search body [%s]> "
 msgstr	""
 
-#: src/lang.c:659
+#: src/lang.c:660
 #, c-format
 msgid	"Search forwards [%s]> "
 msgstr	""
 
-#: src/lang.c:660
+#: src/lang.c:661
 msgid	"Searching..."
 msgstr	""
 
-#: src/lang.c:661
+#: src/lang.c:662
 #, c-format
 msgid	"Searching article %d of %d ('q' to abort)..."
 msgstr	""
 
-#: src/lang.c:662
+#: src/lang.c:663
 msgid	"Select article> "
 msgstr	""
 
-#: src/lang.c:663
+#: src/lang.c:664
 msgid	"Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr	""
 
-#: src/lang.c:664
+#: src/lang.c:665
 msgid	"Select group> "
 msgstr	""
 
-#: src/lang.c:665
+#: src/lang.c:666
 #, c-format
 msgid	"Enter selection pattern [%s]> "
 msgstr	""
 
-#: src/lang.c:666
+#: src/lang.c:667
 msgid	"Select thread > "
 msgstr	""
 
-#: src/lang.c:667
+#: src/lang.c:668
 #, c-format
 msgid	"%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
 msgstr	""
 
-#: src/lang.c:668
+#: src/lang.c:669
 msgid	"servers active-file"
 msgstr	""
 
-#: src/lang.c:669
+#: src/lang.c:670
 msgid	"Cannot move into new newsgroups. Subscribe first..."
 msgstr	""
 
-#: src/lang.c:670
+#: src/lang.c:671
 msgid	"<SPACE>"
 msgstr	""
 
-#: src/lang.c:671
+#: src/lang.c:672
 #, c-format
 msgid	"Starting: (%s)"
 msgstr	""
 
-#: src/lang.c:672
+#: src/lang.c:673
 #, c-format
 msgid	"List Thread (%d of %d)"
 msgstr	""
 
-#: src/lang.c:673
+#: src/lang.c:674
 #, c-format
 msgid	"Thread (%.*s)"
 msgstr	""
 
-#: src/lang.c:674
+#: src/lang.c:675
 msgid	"Enter wildcard subscribe pattern> "
 msgstr	""
 
-#: src/lang.c:675
+#: src/lang.c:676
 #, c-format
 msgid	"subscribed to %d groups"
 msgstr	""
 
-#: src/lang.c:676
+#: src/lang.c:677
 #, c-format
 msgid	"Subscribed to %s"
 msgstr	""
 
-#: src/lang.c:677
+#: src/lang.c:678
 msgid	"Subscribing... "
 msgstr	""
 
-#: src/lang.c:678
+#: src/lang.c:679
 msgid	"Repost or supersede article(s) [%%.*s]? (%s/%s/%s): "
 msgstr	""
 
-#: src/lang.c:679
+#: src/lang.c:680
 #, c-format
 msgid	"Supersede article(s) to group(s) [%s]> "
 msgstr	""
 
-#: src/lang.c:680
+#: src/lang.c:681
 msgid	"Superseding article ..."
 msgstr	""
 
-#: src/lang.c:681
+#: src/lang.c:682
 #, c-format
 msgid	"\n"
 	"Stopped. Type 'fg' to restart %s\n"
 msgstr	""
 
-#: src/lang.c:683
+#: src/lang.c:684
 #, c-format
 msgid	"%d days"
 msgstr	""
 
-#: src/lang.c:684
-msgid	"<TAB>"
-msgstr	""
-
 #: src/lang.c:685
-msgid	"Tagged article"
+msgid	"<TAB>"
 msgstr	""
 
 #: src/lang.c:686
-msgid	"Tagged thread"
-msgstr	""
-
-#: src/lang.c:687
 msgid	"# Default action/prompt strings\n"
 msgstr	""
 
-#: src/lang.c:688
+#: src/lang.c:687
 msgid	"# Defaults for quick (1 key) kill & auto-selection filters\n"
 	"# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n"
 	"#             5=Message-ID: & last References: entry only\n"
@@ -2696,225 +2693,229 @@ msgid	"# Defaults for quick (1 key) kill
 	"# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr	""
 
-#: src/lang.c:701
+#: src/lang.c:700
 msgid	"# If ON use print current subject or newsgroup description in the last line\n"
 msgstr	""
 
-#: src/lang.c:702
+#: src/lang.c:701
 msgid	"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr	""
 
-#: src/lang.c:703
+#: src/lang.c:702
 msgid	"There is no news\n"
 msgstr	""
 
-#: src/lang.c:704
+#: src/lang.c:703
 msgid	"Thread"
 msgstr	""
 
-#: src/lang.c:705
+#: src/lang.c:704
 msgid	"Thread Level Commands"
 msgstr	""
 
-#: src/lang.c:706
+#: src/lang.c:705
 msgid	"Thread deselected"
 msgstr	""
 
-#: src/lang.c:707
+#: src/lang.c:706
 msgid	"Thread selected"
 msgstr	""
 
+#: src/lang.c:707
+msgid	"threads"
+msgstr	""
+
 #: src/lang.c:708
 msgid	"Thread range"
 msgstr	""
 
 #: src/lang.c:709
+msgid	"thread"
+msgstr	""
+
+#: src/lang.c:710
 #, c-format
 msgid	"%sThread %4s of %4s"
 msgstr	""
 
-#: src/lang.c:710
+#: src/lang.c:711
 msgid	"Threading articles..."
 msgstr	""
 
-#: src/lang.c:711
+#: src/lang.c:712
 #, c-format
 msgid	"Toggled word highlighting %s"
 msgstr	""
 
-#: src/lang.c:712
+#: src/lang.c:713
 msgid	"Toggled rot13 encoding"
 msgstr	""
 
-#: src/lang.c:713
+#: src/lang.c:714
 #, c-format
 msgid	"Toggled german TeX encoding %s"
 msgstr	""
 
-#: src/lang.c:714
+#: src/lang.c:715
 #, c-format
 msgid	"Toggled tab-width to %d"
 msgstr	""
 
-#: src/lang.c:715
+#: src/lang.c:716
 #, c-format
 msgid	"%d Trying to dotlock %s"
 msgstr	""
 
-#: src/lang.c:716
+#: src/lang.c:717
 #, c-format
 msgid	"%d Trying to lock %s"
 msgstr	""
 
-#: src/lang.c:717
+#: src/lang.c:718
 msgid	"           h=help\n"
 msgstr	""
 
-#: src/lang.c:719
+#: src/lang.c:720
 msgid	"Unlimited"
 msgstr	""
 
-#: src/lang.c:720
+#: src/lang.c:721
 msgid	"Enter wildcard unsubscribe pattern> "
 msgstr	""
 
-#: src/lang.c:721
+#: src/lang.c:722
 #, c-format
 msgid	"Error decoding %s : %s"
 msgstr	""
 
-#: src/lang.c:722
+#: src/lang.c:723
 msgid	"No end."
 msgstr	""
 
-#: src/lang.c:723
+#: src/lang.c:724
 #, c-format
 msgid	"%s successfully decoded."
 msgstr	""
 
-#: src/lang.c:724
+#: src/lang.c:725
 #, c-format
 msgid	"%*s[-- %s/%s, %suuencoded file, %d lines, name: %s --]\n"
 	"\n"
 msgstr	""
 
-#: src/lang.c:725
+#: src/lang.c:726
 msgid	"unread "
 msgstr	""
 
-#: src/lang.c:726
+#: src/lang.c:727
 #, c-format
 msgid	"unsubscribed from %d groups"
 msgstr	""
 
-#: src/lang.c:727
+#: src/lang.c:728
 #, c-format
 msgid	"Unsubscribed from %s"
 msgstr	""
 
-#: src/lang.c:728
-msgid	"Unsubscribing... "
-msgstr	""
-
 #: src/lang.c:729
-msgid	"Untagged article"
+msgid	"Unsubscribing... "
 msgstr	""
 
 #: src/lang.c:730
-msgid	"Untagged thread"
-msgstr	""
-
-#: src/lang.c:731
 msgid	"Unthreading articles..."
 msgstr	""
 
-#: src/lang.c:732
+#: src/lang.c:731
 msgid	"Updated"
 msgstr	""
 
-#: src/lang.c:733
+#: src/lang.c:732
 msgid	"Updating"
 msgstr	""
 
-#: src/lang.c:734
+#: src/lang.c:733
 #, c-format
 msgid	"Opening %s\n"
 msgstr	""
 
-#: src/lang.c:735
+#: src/lang.c:734
 msgid	"No more URL's in this article"
 msgstr	""
 
-#: src/lang.c:736
+#: src/lang.c:735
 msgid	"Use MIME display program for this message?"
 msgstr	""
 
-#: src/lang.c:737
+#: src/lang.c:736
 msgid	"  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr	""
 
-#: src/lang.c:738
+#: src/lang.c:737
 msgid	"  -Z       return status indicating if any unread news (batch mode)"
 msgstr	""
 
-#: src/lang.c:739
+#: src/lang.c:738
 msgid	"  -q       don't check for new newsgroups"
 msgstr	""
 
-#: src/lang.c:740
+#: src/lang.c:739
 msgid	"  -X       don't save any files on quit"
 msgstr	""
 
-#: src/lang.c:741
+#: src/lang.c:740
 msgid	"  -d       don't show newsgroup descriptions"
 msgstr	""
 
-#: src/lang.c:742
+#: src/lang.c:741
 msgid	"  -G limit get only limit articles/group"
 msgstr	""
 
-#: src/lang.c:743
+#: src/lang.c:742
 #, c-format
 msgid	"  -H       help information about %s"
 msgstr	""
 
-#: src/lang.c:744
+#: src/lang.c:743
 msgid	"  -h       this help message"
 msgstr	""
 
-#: src/lang.c:745
+#: src/lang.c:744
 #, c-format
 msgid	"  -I dir   news index file directory [default=%s]"
 msgstr	""
 
-#: src/lang.c:746
+#: src/lang.c:745
 msgid	"  -u       update index files (batch mode)"
 msgstr	""
 
-#: src/lang.c:747
+#: src/lang.c:746
 #, c-format
 msgid	"  -m dir   mailbox directory [default=%s]"
 msgstr	""
 
-#: src/lang.c:748
+#: src/lang.c:747
 #, c-format
 msgid	"\n"
 	"Mail bug reports/comments to %s"
 msgstr	""
 
-#: src/lang.c:749
+#: src/lang.c:748
 msgid	"  -N       mail new news to your posts (batch mode)"
 msgstr	""
 
-#: src/lang.c:750
+#: src/lang.c:749
 msgid	"  -M user  mail new news to specified user (batch mode)"
 msgstr	""
 
-#: src/lang.c:751
+#: src/lang.c:750
 #, c-format
 msgid	"  -f file  subscribed to newsgroups file [default=%s]"
 msgstr	""
 
+#: src/lang.c:751
+msgid	"  -x       no posting mode"
+msgstr	""
+
 #: src/lang.c:752
 msgid	"  -w       post an article and exit"
 msgstr	""
@@ -3984,16 +3985,16 @@ msgstr	""
 
 #: src/lang.c:1331 src/lang.c:1357 src/lang.c:1363 src/lang.c:1370 src/lang.c:1402
 #: src/lang.c:1408 src/lang.c:1416 src/lang.c:1436 src/lang.c:1511 src/lang.c:1673
-#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1697 src/lang.c:1704 src/lang.c:1755
-#: src/lang.c:1764 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
+#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1691 src/lang.c:1703 src/lang.c:1710
+#: src/lang.c:1761 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
 #: src/lang.c:1794 src/lang.c:1800 src/lang.c:1806 src/lang.c:1812 src/lang.c:1818
 #: src/lang.c:1824 src/lang.c:1830 src/lang.c:1836 src/lang.c:1842 src/lang.c:1848
 #: src/lang.c:1854 src/lang.c:1860 src/lang.c:1866 src/lang.c:1872 src/lang.c:1878
-#: src/lang.c:1885 src/lang.c:1891 src/lang.c:1897 src/lang.c:1904 src/lang.c:1915
-#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1953
-#: src/lang.c:1965 src/lang.c:1999 src/lang.c:2051 src/lang.c:2058 src/lang.c:2064
-#: src/lang.c:2089 src/lang.c:2106 src/lang.c:2159 src/lang.c:2192 src/lang.c:2212
-#: src/lang.c:2247 src/lang.c:2255 src/lang.c:2280 src/lang.c:2292
+#: src/lang.c:1884 src/lang.c:1891 src/lang.c:1897 src/lang.c:1903 src/lang.c:1910
+#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1945
+#: src/lang.c:1959 src/lang.c:1971 src/lang.c:2005 src/lang.c:2057 src/lang.c:2064
+#: src/lang.c:2070 src/lang.c:2095 src/lang.c:2112 src/lang.c:2165 src/lang.c:2198
+#: src/lang.c:2218 src/lang.c:2253 src/lang.c:2261 src/lang.c:2286 src/lang.c:2298
 msgid	"<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	""
 
@@ -4609,307 +4610,315 @@ msgstr	""
 msgid	"# What should we ask confirmation for.\n"
 msgstr	""
 
-#: src/lang.c:1691
+#: src/lang.c:1692
+msgid	"'Mark article read' ignores tags   :"
+msgstr	""
+
+#: src/lang.c:1693
+msgid	"# If ON the 'Mark article read' function marks only the current article.\n"
+msgstr	""
+
+#: src/lang.c:1697
 msgid	"Program to run to open URL's, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:1692
+#: src/lang.c:1698
 msgid	"Program that opens URL's           :"
 msgstr	""
 
-#: src/lang.c:1693
+#: src/lang.c:1699
 msgid	"# The program used to open URL's. The actual URL will be appended\n"
 msgstr	""
 
-#: src/lang.c:1698
+#: src/lang.c:1704
 msgid	"Use mouse in xterm                 :"
 msgstr	""
 
-#: src/lang.c:1699
+#: src/lang.c:1705
 msgid	"# If ON enable mouse key support on xterm terminals\n"
 msgstr	""
 
-#: src/lang.c:1705
+#: src/lang.c:1711
 msgid	"Use scroll keys on keypad          :"
 msgstr	""
 
-#: src/lang.c:1706
+#: src/lang.c:1712
 msgid	"# If ON enable scroll keys on terminals that support it\n"
 msgstr	""
 
-#: src/lang.c:1711
+#: src/lang.c:1717
 msgid	"Enter maximum number of article to get. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1712
+#: src/lang.c:1718
 msgid	"Number of articles to get          :"
 msgstr	""
 
-#: src/lang.c:1713
+#: src/lang.c:1719
 msgid	"# Number of articles to get (0=no limit), if negative sets maximum number\n"
 	"# of already read articles to be read before first unread one\n"
 msgstr	""
 
-#: src/lang.c:1718
+#: src/lang.c:1724
 msgid	"Enter number of days article is considered recent. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1719
+#: src/lang.c:1725
 msgid	"Article recentness time limit      :"
 msgstr	""
 
-#: src/lang.c:1720
+#: src/lang.c:1726
 msgid	"# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr	""
 
-#: src/lang.c:1724
+#: src/lang.c:1730
 msgid	"WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr	""
 
-#: src/lang.c:1725
+#: src/lang.c:1731
 msgid	"Wildcard matching                  :"
 msgstr	""
 
-#: src/lang.c:1726
+#: src/lang.c:1732
 msgid	"# Wildcard matching 0=(wildmat) 1=(regex)\n"
 msgstr	""
 
-#: src/lang.c:1730
+#: src/lang.c:1736
 msgid	"Enter minimal score before an article is marked killed. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1731
+#: src/lang.c:1737
 msgid	"Score limit (kill)                 :"
 msgstr	""
 
-#: src/lang.c:1732
+#: src/lang.c:1738
 msgid	"# Score limit before an article is marked killed\n"
 msgstr	""
 
-#: src/lang.c:1736
+#: src/lang.c:1742
 msgid	"Enter default score to kill articles. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1737
+#: src/lang.c:1743
 msgid	"Default score to kill articles     :"
 msgstr	""
 
-#: src/lang.c:1738
+#: src/lang.c:1744
 msgid	"# Default score to kill articles\n"
 msgstr	""
 
-#: src/lang.c:1742
+#: src/lang.c:1748
 msgid	"Enter minimal score before an article is marked hot. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1743
+#: src/lang.c:1749
 msgid	"Score limit (select)               :"
 msgstr	""
 
-#: src/lang.c:1744
+#: src/lang.c:1750
 msgid	"# Score limit before an article is marked hot\n"
 msgstr	""
 
-#: src/lang.c:1748
+#: src/lang.c:1754
 msgid	"Enter default score to select articles. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1749
+#: src/lang.c:1755
 msgid	"Default score to select articles   :"
 msgstr	""
 
-#: src/lang.c:1750
+#: src/lang.c:1756
 msgid	"# Default score to select articles\n"
 msgstr	""
 
-#: src/lang.c:1756
+#: src/lang.c:1762
 msgid	"Use slrnface to show ''X-Face:''s  :"
 msgstr	""
 
-#: src/lang.c:1757
+#: src/lang.c:1763
 msgid	"# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 	"# Only useful when running in an xterm.\n"
 msgstr	""
 
-#: src/lang.c:1765
+#: src/lang.c:1771
 msgid	"Use ANSI color                     :"
 msgstr	"Use ANSI colour                    :"
 
-#: src/lang.c:1766
+#: src/lang.c:1772
 msgid	"# If ON using ANSI-color\n"
 msgstr	"# If ON using ANSI-colour\n"
 
-#: src/lang.c:1771
+#: src/lang.c:1777
 msgid	"Standard foreground color          :"
 msgstr	"Standard foreground colour         :"
 
-#: src/lang.c:1772
+#: src/lang.c:1778
 msgid	"# Standard foreground color\n"
 msgstr	"# Standard foreground colour\n"
 
-#: src/lang.c:1777
+#: src/lang.c:1783
 msgid	"Standard background color          :"
 msgstr	"Standard background colour         :"
 
-#: src/lang.c:1778
+#: src/lang.c:1784
 msgid	"# Standard-Background-Color\n"
 msgstr	"# Standard-Background-Colour\n"
 
-#: src/lang.c:1783
+#: src/lang.c:1789
 msgid	"Color for inverse text (background):"
 msgstr	"Colour for inverse text (bg)       :"
 
-#: src/lang.c:1784
+#: src/lang.c:1790
 msgid	"# Color of background for inverse text\n"
 msgstr	"# Colour of background for inverse text\n"
 
-#: src/lang.c:1789
+#: src/lang.c:1795
 msgid	"Color for inverse text (foreground):"
 msgstr	"Colour for inverse text (fg)       :"
 
-#: src/lang.c:1790
+#: src/lang.c:1796
 msgid	"# Color of foreground for inverse text\n"
 msgstr	"# Colour of foreground for inverse text\n"
 
-#: src/lang.c:1795
+#: src/lang.c:1801
 msgid	"Color of text lines                :"
 msgstr	"Colour of text lines               :"
 
-#: src/lang.c:1796
+#: src/lang.c:1802
 msgid	"# Color of text-lines\n"
 msgstr	"# Colour of text-lines\n"
 
-#: src/lang.c:1801
+#: src/lang.c:1807
 msgid	"Color of mini help menu            :"
 msgstr	"Colour of mini help menu           :"
 
-#: src/lang.c:1802
+#: src/lang.c:1808
 msgid	"# Color of mini help menu\n"
 msgstr	"# Colour of mini help menu\n"
 
-#: src/lang.c:1807
+#: src/lang.c:1813
 msgid	"Color of help text                 :"
 msgstr	"Colour of help text                :"
 
-#: src/lang.c:1808
+#: src/lang.c:1814
 msgid	"# Color of help pages\n"
 msgstr	"# Colour of help pages\n"
 
-#: src/lang.c:1813
+#: src/lang.c:1819
 msgid	"Color of status messages           :"
 msgstr	"Colour of status messages          :"
 
-#: src/lang.c:1814
+#: src/lang.c:1820
 msgid	"# Color of messages in last line\n"
 msgstr	"# Colour of messages in last line\n"
 
-#: src/lang.c:1819
+#: src/lang.c:1825
 msgid	"Color of quoted lines              :"
 msgstr	"Colour of quoted lines             :"
 
-#: src/lang.c:1820
+#: src/lang.c:1826
 msgid	"# Color of quote-lines\n"
 msgstr	"# Colour of quote-lines\n"
 
-#: src/lang.c:1825
+#: src/lang.c:1831
 msgid	"Color of twice quoted line         :"
 msgstr	"Colour of twice quoted line        :"
 
-#: src/lang.c:1826
+#: src/lang.c:1832
 msgid	"# Color of twice quoted lines\n"
 msgstr	"# Colour of twice quoted lines\n"
 
-#: src/lang.c:1831
+#: src/lang.c:1837
 msgid	"Color of =>3 times quoted line     :"
 msgstr	"Colour of =>3 times quoted line    :"
 
-#: src/lang.c:1832
+#: src/lang.c:1838
 msgid	"# Color of >=3 times quoted lines\n"
 msgstr	"# Colour of >=3 times quoted lines\n"
 
-#: src/lang.c:1837
+#: src/lang.c:1843
 msgid	"Color of article header lines      :"
 msgstr	"Colour of article header lines     :"
 
-#: src/lang.c:1838
+#: src/lang.c:1844
 msgid	"# Color of header-lines\n"
 msgstr	"# Colour of header-lines\n"
 
-#: src/lang.c:1843
+#: src/lang.c:1849
 msgid	"Color of actual news header fields :"
 msgstr	"Colour of actual news header fields:"
 
-#: src/lang.c:1844
+#: src/lang.c:1850
 msgid	"# Color of actual news header fields\n"
 msgstr	"# Colour of actual news header fields\n"
 
-#: src/lang.c:1849
+#: src/lang.c:1855
 msgid	"Color of article subject lines     :"
 msgstr	"Colour of article subject lines    :"
 
-#: src/lang.c:1850
+#: src/lang.c:1856
 msgid	"# Color of article subject\n"
 msgstr	"# Colour of article subject\n"
 
-#: src/lang.c:1855
+#: src/lang.c:1861
 msgid	"Color of response counter          :"
 msgstr	"Colour of response counter         :"
 
-#: src/lang.c:1856
+#: src/lang.c:1862
 msgid	"# Color of response counter\n"
 msgstr	"# Colour of response counter\n"
 
-#: src/lang.c:1861
+#: src/lang.c:1867
 msgid	"Color of sender (From:)            :"
 msgstr	"Colour of sender (From:)           :"
 
-#: src/lang.c:1862
+#: src/lang.c:1868
 msgid	"# Color of sender (From:)\n"
 msgstr	"# Colour of sender (From:)\n"
 
-#: src/lang.c:1867
+#: src/lang.c:1873
 msgid	"Color of help/mail sign            :"
 msgstr	"Colour of help/mail sign           :"
 
-#: src/lang.c:1868
+#: src/lang.c:1874
 msgid	"# Color of Help/Mail-Sign\n"
 msgstr	"# Colour of Help/Mail-Sign\n"
 
-#: src/lang.c:1873
+#: src/lang.c:1879
 msgid	"Color of signatures                :"
 msgstr	"Colour of signatures               :"
 
-#: src/lang.c:1874
+#: src/lang.c:1880
 msgid	"# Color of signature\n"
 msgstr	"# Colour of signature\n"
 
-#: src/lang.c:1879
+#: src/lang.c:1885
 msgid	"Color of highlighting with *stars* :"
 msgstr	"Colour of highlighting with *stars*:"
 
-#: src/lang.c:1880
+#: src/lang.c:1886
 msgid	"# Color of word highlighting. There are four possibilities\n"
 	"# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 msgstr	"# Colour of word highlighting. There are four possibilities\n"
 	"# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 
-#: src/lang.c:1886
+#: src/lang.c:1892
 msgid	"Color of highlighting with _dash_  :"
 msgstr	"Colour of highlighting with _dash_ :"
 
-#: src/lang.c:1892
+#: src/lang.c:1898
 msgid	"Color of highlighting with /slash/ :"
 msgstr	"Colour of highlighting with /slash/:"
 
-#: src/lang.c:1898
+#: src/lang.c:1904
 msgid	"Color of highlighting with -stroke-:"
 msgstr	"Colour of highlighting w. -stroke- :"
 
-#: src/lang.c:1905
+#: src/lang.c:1911
 msgid	"Attr. of highlighting with *stars* :"
 msgstr	""
 
-#: src/lang.c:1906
+#: src/lang.c:1912
 msgid	"# Attribute of word highlighting on mono terminals.\n"
 	"# There are four possibilities in articles:\n"
 	"# *stars*, /slashes/, _underdashes_ and -strokes-.\n"
@@ -4918,85 +4927,85 @@ msgid	"# Attribute of word highlighting 
 	"# 3 - Reverse video, 4 - Blinking, 5 - Half bright, 6 - Bold\n"
 msgstr	""
 
-#: src/lang.c:1916
+#: src/lang.c:1922
 msgid	"Attr. of highlighting with _dash_  :"
 msgstr	""
 
-#: src/lang.c:1922
+#: src/lang.c:1928
 msgid	"Attr. of highlighting with /slash/ :"
 msgstr	""
 
-#: src/lang.c:1928
+#: src/lang.c:1934
 msgid	"Attr. of highlighting with -stroke-:"
 msgstr	""
 
-#: src/lang.c:1934
+#: src/lang.c:1940
 msgid	"Word highlighting in message body  :"
 msgstr	""
 
-#: src/lang.c:1935
+#: src/lang.c:1941
 msgid	"# Enable word highlighting?\n"
 msgstr	""
 
-#: src/lang.c:1940
+#: src/lang.c:1946
 msgid	"What to display instead of mark    :"
 msgstr	""
 
-#: src/lang.c:1941
+#: src/lang.c:1947
 msgid	"# Should the leading and ending stars and dashes also be displayed,\n"
 	"# even when they are highlighting marks?\n"
 	"# 0 - no    1 - yes, display mark    2 - print a space instead\n"
 msgstr	""
 
-#: src/lang.c:1947
+#: src/lang.c:1953
 msgid	"Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1948
+#: src/lang.c:1954
 msgid	"Page line wrap column              :"
 msgstr	""
 
-#: src/lang.c:1949
+#: src/lang.c:1955
 msgid	"# Wrap article lines at column\n"
 msgstr	""
 
-#: src/lang.c:1954
+#: src/lang.c:1960
 msgid	"Wrap around threads on next unread :"
 msgstr	""
 
-#: src/lang.c:1955
+#: src/lang.c:1961
 msgid	"# If ON wrap around threads on searching next unread article\n"
 msgstr	""
 
-#: src/lang.c:1959
+#: src/lang.c:1965
 msgid	"Enter default mail address (and fullname). <CR> sets."
 msgstr	""
 
-#: src/lang.c:1960
+#: src/lang.c:1966
 msgid	"Mail address (and fullname)        :"
 msgstr	""
 
-#: src/lang.c:1961
+#: src/lang.c:1967
 msgid	"# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr	""
 
-#: src/lang.c:1966
+#: src/lang.c:1972
 msgid	"Show empty Followup-To in editor   :"
 msgstr	""
 
-#: src/lang.c:1967
+#: src/lang.c:1973
 msgid	"# If ON show empty Followup-To header when editing an article\n"
 msgstr	""
 
-#: src/lang.c:1971
+#: src/lang.c:1977
 msgid	"Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1972
+#: src/lang.c:1978
 msgid	"Create signature from path/command :"
 msgstr	""
 
-#: src/lang.c:1973
+#: src/lang.c:1979
 msgid	"# Signature path (random sigs)/file to be used when posting/replying\n"
 	"# default_sigfile=file       appends file as signature\n"
 	"# default_sigfile=!command   executes external command to generate a "
@@ -5004,48 +5013,48 @@ msgid	"# Signature path (random sigs)/fi
 	"# default_sigfile=--none     don't append a signature\n"
 msgstr	""
 
-#: src/lang.c:1980
+#: src/lang.c:1986
 msgid	"Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:1981
+#: src/lang.c:1987
 msgid	"Prepend signature with \"-- \"       :"
 msgstr	""
 
-#: src/lang.c:1982
+#: src/lang.c:1988
 msgid	"# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr	""
 
-#: src/lang.c:1986
+#: src/lang.c:1992
 msgid	"Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:1987
+#: src/lang.c:1993
 msgid	"Add signature when reposting       :"
 msgstr	""
 
-#: src/lang.c:1988
+#: src/lang.c:1994
 msgid	"# If ON add signature to reposted articles\n"
 msgstr	""
 
-#: src/lang.c:1992
+#: src/lang.c:1998
 msgid	"Enter quotation marks, %s or %S for author's initials."
 msgstr	""
 
-#: src/lang.c:1993
+#: src/lang.c:1999
 msgid	"Characters used as quote-marks     :"
 msgstr	""
 
-#: src/lang.c:1994
+#: src/lang.c:2000
 msgid	"# Characters used in quoting to followups and replies.\n"
 	"# '_' is replaced by ' ', %%s, %%S are replaced by author's initials.\n"
 msgstr	""
 
-#: src/lang.c:2000
+#: src/lang.c:2006
 msgid	"Quoting behavior                   :"
 msgstr	"Quoting behaviour                  :"
 
-#: src/lang.c:2001
+#: src/lang.c:2007
 msgid	"# How quoting should be handled when following up or replying.\n"
 	"# 0 = Nothing special\n"
 	"# 1 = Compress quotes\n"
@@ -5057,49 +5066,49 @@ msgid	"# How quoting should be handled w
 	"# 7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr	""
 
-#: src/lang.c:2013 src/lang.c:2021 src/lang.c:2027
+#: src/lang.c:2019 src/lang.c:2027 src/lang.c:2033
 msgid	"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr	""
 
-#: src/lang.c:2014
+#: src/lang.c:2020
 msgid	"Quote line when following up       :"
 msgstr	""
 
-#: src/lang.c:2015
+#: src/lang.c:2021
 msgid	"# Format of quote line when mailing/posting/following-up an article\n"
 	"# %%A Address    %%D Date   %%F Addr+Name   %%G Groupname   %%M Message-ID\n"
 	"# %%N Full Name  %%C First Name   %%I Initials\n"
 msgstr	""
 
-#: src/lang.c:2022
+#: src/lang.c:2028
 msgid	"Quote line when cross-posting      :"
 msgstr	""
 
-#: src/lang.c:2028
+#: src/lang.c:2034
 msgid	"Quote line when mailing            :"
 msgstr	""
 
-#: src/lang.c:2033
+#: src/lang.c:2039
 msgid	"If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2034
+#: src/lang.c:2040
 msgid	"Insert 'User-Agent:'-header        :"
 msgstr	""
 
-#: src/lang.c:2035
+#: src/lang.c:2041
 msgid	"# If ON include advertising User-Agent: header\n"
 msgstr	""
 
-#: src/lang.c:2039
+#: src/lang.c:2045
 msgid	"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr	""
 
-#: src/lang.c:2040
+#: src/lang.c:2046
 msgid	"MM_CHARSET                         :"
 msgstr	""
 
-#: src/lang.c:2041
+#: src/lang.c:2047
 msgid	"# Charset supported locally which is also used for MIME header and\n"
 	"# Content-Type header.\n"
 	"# If not set, the value of the environment variable MM_CHARSET is used.\n"
@@ -5108,27 +5117,27 @@ msgid	"# Charset supported locally which
 	"# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr	""
 
-#: src/lang.c:2052
+#: src/lang.c:2058
 msgid	"MM_NETWORK_CHARSET                 :"
 msgstr	""
 
-#: src/lang.c:2053
+#: src/lang.c:2059
 msgid	"# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr	""
 
-#: src/lang.c:2059
+#: src/lang.c:2065
 msgid	"Mailbox format                     :"
 msgstr	""
 
-#: src/lang.c:2060
+#: src/lang.c:2066
 msgid	"# Format of the mailbox.\n"
 msgstr	""
 
-#: src/lang.c:2065
+#: src/lang.c:2071
 msgid	"MIME encoding in news messages     :"
 msgstr	""
 
-#: src/lang.c:2066
+#: src/lang.c:2072
 msgid	"# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
 	"# for mails and posts, if necessary. QP is efficient for most European\n"
 	"# character sets (ISO-8859-X) with small fraction of non-US-ASCII chars,\n"
@@ -5136,42 +5145,42 @@ msgid	"# MIME encoding (8bit, base64, qu
 	"# Russian charsets with a lot of 8bit characters.\n"
 msgstr	""
 
-#: src/lang.c:2074 src/lang.c:2095
+#: src/lang.c:2080 src/lang.c:2101
 msgid	"Don't change unless you know what you are doing. <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2075
+#: src/lang.c:2081
 msgid	"Use 8bit characters in news headers:"
 msgstr	""
 
-#: src/lang.c:2076
+#: src/lang.c:2082
 msgid	"# If ON, 8bit characters in news headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in header are encoded regardless of the value of this\n"
 	"# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr	""
 
-#: src/lang.c:2083
+#: src/lang.c:2089
 msgid	"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2084
+#: src/lang.c:2090
 msgid	"View post-processed files          :"
 msgstr	""
 
-#: src/lang.c:2085
+#: src/lang.c:2091
 msgid	"# If set, post processed files will be opened in a viewer\n"
 msgstr	""
 
-#: src/lang.c:2090
+#: src/lang.c:2096
 msgid	"MIME encoding in mail messages     :"
 msgstr	""
 
-#: src/lang.c:2096
+#: src/lang.c:2102
 msgid	"Use 8bit characters in mail headers:"
 msgstr	""
 
-#: src/lang.c:2097
+#: src/lang.c:2103
 msgid	"# If ON, 8bit characters in mail headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in headers are encoded regardless of the value of this "
@@ -5181,350 +5190,351 @@ msgid	"# If ON, 8bit characters in mail 
 	"# turn it ON unless you have some compelling reason.\n"
 msgstr	""
 
-#: src/lang.c:2107
-msgid	"Strip blanks of end of lines       :"
+#: src/lang.c:2113
+msgid	"Strip blanks from ends of lines    :"
 msgstr	""
 
-#: src/lang.c:2108
-msgid	"# If ON strip blanks from end of lines to speedup display on slow terminals\n"
+#: src/lang.c:2114
+msgid	"# If ON strip blanks from ends of lines for faster display on slow "
+	"terminals.\n"
 msgstr	""
 
-#: src/lang.c:2113
+#: src/lang.c:2119
 msgid	"If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2114
+#: src/lang.c:2120
 msgid	"Transliteration                    :"
 msgstr	""
 
-#: src/lang.c:2115
+#: src/lang.c:2121
 msgid	"# If ON, use //TRANSLIT extension. This means that when a character cannot\n"
 	"# be represented in the in the target character set, it can be approximated\n"
 	"# through one or several similarly looking characters.\n"
 msgstr	""
 
-#: src/lang.c:2122
+#: src/lang.c:2128
 msgid	"Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2123
+#: src/lang.c:2129
 msgid	"Send you a cc automatically        :"
 msgstr	""
 
-#: src/lang.c:2124
+#: src/lang.c:2130
 msgid	"# If ON automatically put your name in the Cc: field when mailing an article\n"
 msgstr	""
 
-#: src/lang.c:2128
+#: src/lang.c:2134
 msgid	"Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2129
+#: src/lang.c:2135
 msgid	"Send you a blind cc automatically  :"
 msgstr	""
 
-#: src/lang.c:2130
+#: src/lang.c:2136
 msgid	"# If ON automatically put your name in the Bcc: field when mailing an "
 	"article\n"
 msgstr	""
 
-#: src/lang.c:2134
+#: src/lang.c:2140
 msgid	"Enter address elements about which you want to be warned. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2135
+#: src/lang.c:2141
 msgid	"Spamtrap warning address parts     :"
 msgstr	""
 
-#: src/lang.c:2136
+#: src/lang.c:2142
 msgid	"# A comma-delimited list of address-parts you want to be warned\n"
 	"# about when trying to reply by email.\n"
 msgstr	""
 
-#: src/lang.c:2141
+#: src/lang.c:2147
 msgid	"Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2142
+#: src/lang.c:2148
 msgid	"No. of days a filter entry is valid:"
 msgstr	""
 
-#: src/lang.c:2143
+#: src/lang.c:2149
 msgid	"# Number of days a short term filter will be active\n"
 msgstr	""
 
-#: src/lang.c:2147
+#: src/lang.c:2153
 msgid	"Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2148
+#: src/lang.c:2154
 msgid	"Add posted articles to filter      :"
 msgstr	""
 
-#: src/lang.c:2149
+#: src/lang.c:2155
 msgid	"# If ON add posted articles which start a new thread to filter for\n"
 	"# highlighting follow-ups\n"
 msgstr	""
 
-#: src/lang.c:2153
+#: src/lang.c:2159
 msgid	"The directory where articles/threads are to be saved in mailbox format."
 msgstr	""
 
-#: src/lang.c:2154
+#: src/lang.c:2160
 msgid	"Mail directory                     :"
 msgstr	""
 
-#: src/lang.c:2155
+#: src/lang.c:2161
 msgid	"# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr	""
 
-#: src/lang.c:2160
+#: src/lang.c:2166
 msgid	"Save articles in batch mode (-S)   :"
 msgstr	""
 
-#: src/lang.c:2161
+#: src/lang.c:2167
 msgid	"# If ON articles/threads will be saved in batch mode when save -S\n"
 	"# or mail (-M/-N) is specified on the command line\n"
 msgstr	""
 
-#: src/lang.c:2166
+#: src/lang.c:2172
 msgid	"The directory where you want articles/threads saved."
 msgstr	""
 
-#: src/lang.c:2167
+#: src/lang.c:2173
 msgid	"Directory to save arts/threads in  :"
 msgstr	""
 
-#: src/lang.c:2168
+#: src/lang.c:2174
 msgid	"# Directory where articles/threads are saved\n"
 msgstr	""
 
-#: src/lang.c:2172
+#: src/lang.c:2178
 msgid	"Auto save article/thread by Archive-name: header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2173
+#: src/lang.c:2179
 msgid	"Use Archive-name: header for save  :"
 msgstr	""
 
-#: src/lang.c:2174
+#: src/lang.c:2180
 msgid	"# If ON articles/threads with Archive-name: in mail header will\n"
 	"# be automatically saved with the Archive-name & part/patch no.\n"
 msgstr	""
 
-#: src/lang.c:2179
+#: src/lang.c:2185
 msgid	"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 	"cancels."
 msgstr	""
 
-#: src/lang.c:2180
+#: src/lang.c:2186
 msgid	"Mark saved articles/threads as read:"
 msgstr	""
 
-#: src/lang.c:2181
+#: src/lang.c:2187
 msgid	"# If ON mark articles that are saved as read\n"
 msgstr	""
 
-#: src/lang.c:2185
+#: src/lang.c:2191
 msgid	"Do post processing (eg. extract attachments) for saved articles."
 msgstr	""
 
-#: src/lang.c:2186
+#: src/lang.c:2192
 msgid	"Post process saved articles        :"
 msgstr	""
 
-#: src/lang.c:2187
+#: src/lang.c:2193
 msgid	"# Perform post processing (saving binary attachments) from saved articles.\n"
 	"# 0=(no) 1=(yes) 2=(extract shell archives (shar) only)\n"
 msgstr	""
 
-#: src/lang.c:2193
+#: src/lang.c:2199
 msgid	"Process only unread articles       :"
 msgstr	""
 
-#: src/lang.c:2194
+#: src/lang.c:2200
 msgid	"# If ON only save/print/pipe/mail unread articles (tagged articles excepted)\n"
 msgstr	""
 
-#: src/lang.c:2199
+#: src/lang.c:2205
 msgid	"Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2200
+#: src/lang.c:2206
 msgid	"Print all headers when printing    :"
 msgstr	""
 
-#: src/lang.c:2201
+#: src/lang.c:2207
 msgid	"# If ON print all of article header otherwise just the important lines\n"
 msgstr	""
 
-#: src/lang.c:2205
+#: src/lang.c:2211
 msgid	"The printer program with options that is to be used to print articles/threads."
 msgstr	""
 
-#: src/lang.c:2206
+#: src/lang.c:2212
 msgid	"Printer program with options       :"
 msgstr	""
 
-#: src/lang.c:2207
+#: src/lang.c:2213
 msgid	"# Print program with parameters used to print articles/threads\n"
 msgstr	""
 
-#: src/lang.c:2213
+#: src/lang.c:2219
 msgid	"Force redraw after certain commands:"
 msgstr	""
 
-#: src/lang.c:2214
+#: src/lang.c:2220
 msgid	"# If ON a screen redraw will always be done after certain external commands\n"
 msgstr	""
 
-#: src/lang.c:2218
+#: src/lang.c:2224
 msgid	"Start editor with line offset. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2219
+#: src/lang.c:2225
 msgid	"Start editor with line offset      :"
 msgstr	""
 
-#: src/lang.c:2220
+#: src/lang.c:2226
 msgid	"# If ON editor will be started with cursor offset into the file\n"
 	"# otherwise the cursor will be positioned at the first line\n"
 msgstr	""
 
-#: src/lang.c:2225
+#: src/lang.c:2231
 msgid	"Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr	""
 
-#: src/lang.c:2226
+#: src/lang.c:2232
 msgid	"Invocation of your editor          :"
 msgstr	""
 
-#: src/lang.c:2227
+#: src/lang.c:2233
 msgid	"# Format of editor line including parameters\n"
 	"# %%E Editor  %%F Filename  %%N Linenumber\n"
 msgstr	""
 
-#: src/lang.c:2232
+#: src/lang.c:2238
 msgid	"Enter name and options for external-inews, --internal for internal inews"
 msgstr	""
 
-#: src/lang.c:2233
+#: src/lang.c:2239
 msgid	"External inews                     :"
 msgstr	""
 
-#: src/lang.c:2234
+#: src/lang.c:2240
 msgid	"# If --internal use the built in mini inews for posting via NNTP\n"
 	"# otherwise use an external inews program\n"
 msgstr	""
 
-#: src/lang.c:2238
+#: src/lang.c:2244
 msgid	"Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr	""
 
-#: src/lang.c:2239
+#: src/lang.c:2245
 msgid	"Invocation of your mail command    :"
 msgstr	""
 
-#: src/lang.c:2240
+#: src/lang.c:2246
 msgid	"# Format of mailer line including parameters\n"
 	"# %%M Mailer  %%S Subject  %%T To  %%F Filename  %%U User (AmigaDOS)\n"
 	"# ie. to use elm as your mailer:    elm -s \"%%S\" \"%%T\" < %%F\n"
 	"# ie. elm interactive          :    elm -i %%F -s \"%%S\" \"%%T\"\n"
 msgstr	""
 
-#: src/lang.c:2248
+#: src/lang.c:2254
 msgid	"Use interactive mail reader        :"
 msgstr	""
 
-#: src/lang.c:2249
+#: src/lang.c:2255
 msgid	"# Interactive mailreader: if ON mailreader will be invoked earlier for\n"
 	"# reply so you can use more of its features (eg. MIME, pgp, ...)\n"
 	"# this option has to suit default_mailer_format\n"
 msgstr	""
 
-#: src/lang.c:2256
+#: src/lang.c:2262
 msgid	"Remove ~/.article after posting    :"
 msgstr	""
 
-#: src/lang.c:2257
+#: src/lang.c:2263
 msgid	"# If ON remove ~/.article after posting.\n"
 msgstr	""
 
-#: src/lang.c:2261
+#: src/lang.c:2267
 msgid	"Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr	""
 
-#: src/lang.c:2262
+#: src/lang.c:2268
 msgid	"Filename for posted articles       :"
 msgstr	""
 
-#: src/lang.c:2263
+#: src/lang.c:2269
 msgid	"# Filename where to keep all postings (default posted)\n"
 	"# If no filename is set then postings will not be saved\n"
 msgstr	""
 
-#: src/lang.c:2268
+#: src/lang.c:2274
 msgid	"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2269
+#: src/lang.c:2275
 msgid	"Keep failed arts in ~/dead.articles:"
 msgstr	""
 
-#: src/lang.c:2270
+#: src/lang.c:2276
 msgid	"# If ON keep all failed postings in ~/dead.articles\n"
 msgstr	""
 
-#: src/lang.c:2274
+#: src/lang.c:2280
 msgid	"Do you want to strip unsubscribed groups from .newsrc"
 msgstr	""
 
-#: src/lang.c:2275
+#: src/lang.c:2281
 msgid	"No unsubscribed groups in newsrc   :"
 msgstr	""
 
-#: src/lang.c:2276
+#: src/lang.c:2282
 msgid	"# If ON strip unsubscribed groups from newsrc\n"
 msgstr	""
 
-#: src/lang.c:2281
+#: src/lang.c:2287
 msgid	"Remove bogus groups from newsrc    :"
 msgstr	""
 
-#: src/lang.c:2282
+#: src/lang.c:2288
 msgid	"# What to do with bogus groups in newsrc file\n"
 	"# 0=(Keep) 1=(Remove) 2=(Highlight with D on selection screen).\n"
 msgstr	""
 
-#: src/lang.c:2286
+#: src/lang.c:2292
 msgid	"Enter number of seconds until active file will be reread. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2287
+#: src/lang.c:2293
 msgid	"Interval in secs to reread active  :"
 msgstr	""
 
-#: src/lang.c:2288
+#: src/lang.c:2294
 msgid	"# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr	""
 
-#: src/lang.c:2293
+#: src/lang.c:2299
 msgid	"Reconnect to server automatically  :"
 msgstr	""
 
-#: src/lang.c:2294
+#: src/lang.c:2300
 msgid	"# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr	""
 
-#: src/lang.c:2298
+#: src/lang.c:2304
 msgid	"Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2299
+#: src/lang.c:2305
 msgid	"Cache NNTP overview files locally  :"
 msgstr	""
 
-#: src/lang.c:2300
+#: src/lang.c:2306
 msgid	"# If ON, create local copies of NNTP overview files.\n"
 msgstr	""
 
@@ -5783,7 +5793,7 @@ msgstr	""
 msgid	"couldn't expand %s\n"
 msgstr	""
 
-#: src/open.c:1040
+#: src/open.c:1032
 msgid	"Unreachable?\n"
 msgstr	""
 
@@ -5822,11 +5832,11 @@ msgstr	""
 msgid	"unchanged"
 msgstr	""
 
-#: src/refs.c:575
+#: src/refs.c:573
 msgid	"[- Unavailable -]"
 msgstr	""
 
-#: src/save.c:958
+#: src/save.c:975
 msgid	"bytes"
 msgstr	""
 
Binary files tin-1.6.0/po/et.gmo and tin-1.6.1/po/et.gmo differ
diff -Nurp tin-1.6.0/po/et.po tin-1.6.1/po/et.po
--- tin-1.6.0/po/et.po	Mon Jul 14 17:48:19 2003
+++ tin-1.6.1/po/et.po	Sun Aug 10 03:52:20 2003
@@ -1,11 +1,11 @@
 # Estonian translations for tin
 # Copyright © 2002 Free Software Foundation, Inc.
-# Toomas Soome <Toomas.Soome@microlink.ee>, 2002.
+# Toomas Soome <Toomas.Soome@microlink.ee>, 2003.
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.5.18\n"
-	"POT-Creation-Date: 2003-07-14 17:23+0200\n"
-	"PO-Revision-Date: 2003-06-13 14:15+0200\n"
+msgstr	"Project-Id-Version: tin 1.6.0\n"
+	"POT-Creation-Date: 2003-08-10 03:49+0200\n"
+	"PO-Revision-Date: 2003-07-15 11:07+0300\n"
 	"Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
 	"Language-Team: Estonian <et@li.org>\n"
 	"MIME-Version: 1.0\n"
@@ -879,7 +879,7 @@ msgstr	"\n"
 msgid	"Insecure permissions of %s (%o)"
 msgstr	"Ebaturvalised õigused failil %s (%o)"
 
-#: src/lang.c:199 src/open.c:1017
+#: src/lang.c:199 src/open.c:1009
 #, c-format
 msgid	"Invalid response to GROUP command, %s"
 msgstr	"Vigane vastus GROUP käsule, %s"
@@ -1376,7 +1376,7 @@ msgstr	"postita (kirjuta) artikkel jooks
 
 #: src/lang.c:327
 msgid	"post postponed articles"
-msgstr	"postita postitusootel artiklid"
+msgstr	"postita ootel artiklid"
 
 #: src/lang.c:328
 msgid	"list articles posted by you (from posted file)"
@@ -1478,9 +1478,10 @@ msgstr	"artiklite loend jooksvas teemas 
 msgid	"mark article as unread"
 msgstr	"märgi artikkel loetuks"
 
+# TRANSLATION MISSING
 #: src/lang.c:353
-msgid	"mark current thread as read"
-msgstr	"märgi jooksev teema loetuks"
+msgid	"mark current thread or tagged threads as read"
+msgstr	""
 
 #: src/lang.c:354
 msgid	"mark thread as unread"
@@ -1759,7 +1760,7 @@ msgstr	"Operatsioon on ülekirjutamist ke
 #: src/lang.c:429
 #, c-format
 msgid	"%d postponed %s, reuse with ^O...\n"
-msgstr	"%d postitusootel %s, kasutamiseks ^O...\n"
+msgstr	"%d ootel %s, kasutamiseks ^O...\n"
 
 #: src/lang.c:430
 msgid	"X-Conversion-Note: multipart/alternative contents have been removed.\n"
@@ -2352,7 +2353,7 @@ msgstr	"Postitan artiklit..."
 
 #: src/lang.c:577
 msgid	"Post postponed articles [%%.*s]? (%s/%s/%s/%s/%s): "
-msgstr	"Postitan postitusootel artiklid [%%.*s]? (%s/%s/%s/%s/%s): "
+msgstr	"Postitan ootel artiklid [%%.*s]? (%s/%s/%s/%s/%s): "
 
 #: src/lang.c:578
 #, c-format
@@ -2365,220 +2366,224 @@ msgid	"Tagged %s"
 msgstr	"Märgitud %s"
 
 #: src/lang.c:580
+#, c-format
+msgid	"Untagged %s"
+msgstr	"Märkimata %s"
+
+#: src/lang.c:581
 msgid	"Processing mail messages marked for deletion."
 msgstr	"Töötlen kirju, mis on kustutamiseks märgitud."
 
-#: src/lang.c:581
+#: src/lang.c:582
 msgid	"Processing saved articles marked for deletion."
 msgstr	"Töötlen salvestatud ja kustutamiseks märgitud artikleid."
 
-#: src/lang.c:582
+#: src/lang.c:583
 #, c-format
 msgid	"Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr	"Aktsepteerin Followup-To? %s=postita, %s=ignoreeri, %s=välju: "
 
-#: src/lang.c:583
+#: src/lang.c:584
 msgid	"Article unchanged, abort mailing?"
 msgstr	"Artiklit ei ole muudetud, katkestan saatmise?"
 
-#: src/lang.c:584
+#: src/lang.c:585
 #, c-format
 msgid	"Do you want to see postponed articles (%d)?"
 msgstr	"Kas soovite näha postitamisootel artikleid (%d)?"
 
-#: src/lang.c:586
+#: src/lang.c:587
 msgid	"Add quick kill filter?"
 msgstr	"Lisan kiirsurmamise filtri?"
 
-#: src/lang.c:587
+#: src/lang.c:588
 msgid	"Add quick selection filter?"
 msgstr	"Lisan kiirvaliku filtri?"
 
-#: src/lang.c:588
+#: src/lang.c:589
 msgid	"Do you really want to quit?"
 msgstr	"Kas te tõesti soovite väljuda?"
 
-#: src/lang.c:589
+#: src/lang.c:590
 msgid	"%s=edit cancel message, %s=quit, %s=delete (cancel) [%%.*s]: "
 msgstr	"%s=toimeta katkestamisteadet, %s=välju, %s=kustuta (katkesta) [%%.*s]: "
 
-#: src/lang.c:590
+#: src/lang.c:591
 msgid	"You have tagged articles in this group - quit anyway?"
 msgstr	"Teil on siin grupis märgitud artikleid - väljun siiski?"
 
-#: src/lang.c:591
+#: src/lang.c:592
 #, c-format
 msgid	"%s=quit, %s=edit, %s=postpone: "
-msgstr	"%s=välju, %s=toimeta, %s=postitusootele: "
+msgstr	"%s=välju, %s=toimeta, %s=ootele: "
 
-#: src/lang.c:592
+#: src/lang.c:593
 #, c-format
 msgid	"%s=quit %s=edit %s=save kill description: "
 msgstr	"%s=välju %s=toimeta %s=salvesta surmamise kirjeldus: "
 
-#: src/lang.c:593
+#: src/lang.c:594
 #, c-format
 msgid	"%s=quit %s=edit %s=save select description: "
 msgstr	"%s=välju %s=toimeta %s=salvesta valiku kirjeldus: "
 
-#: src/lang.c:594
+#: src/lang.c:595
 msgid	"Do you really want to quit without saving your configuration?"
 msgstr	"Kas te tõesti soovite seadeid salvestamata väljuda?"
 
-#: src/lang.c:597
+#: src/lang.c:598
 msgid	"Invalid range - valid are '0-9.$' eg. 1-$"
 msgstr	"Vigane vahemik - lubatud on '0-9.$' näiteks 1-$"
 
-#: src/lang.c:598
+#: src/lang.c:599
 msgid	"Do you want to abort this operation?"
 msgstr	"Kas soovite seda operatsiooni katkestada?"
 
-#: src/lang.c:599
+#: src/lang.c:600
 msgid	"Do you want to exit tin immediately?"
 msgstr	"Kas soovite viivitamata tinist väljuda?"
 
-#: src/lang.c:600
+#: src/lang.c:601
 msgid	"Read response> "
 msgstr	"Loen vastust> "
 
-#: src/lang.c:601
+#: src/lang.c:602
 msgid	"Reading ('q' to quit)..."
 msgstr	"Loen ('q' katkestamiseks)..."
 
-#: src/lang.c:602
+#: src/lang.c:603
 #, c-format
 msgid	"Reading %sarticles..."
 msgstr	"Loen %sartikleid..."
 
-#: src/lang.c:603
+#: src/lang.c:604
 #, c-format
 msgid	"Reading %sattributes file...\n"
 msgstr	"Loen %satribuutide faili...\n"
 
-#: src/lang.c:604
+#: src/lang.c:605
 #, c-format
 msgid	"Reading %sconfig file...\n"
 msgstr	"Loen %sseadete faili...\n"
 
-#: src/lang.c:605
+#: src/lang.c:606
 msgid	"Reading filter file...\n"
 msgstr	"Loen filtrite faili...\n"
 
-#: src/lang.c:606
+#: src/lang.c:607
 #, c-format
 msgid	"Reading %s groups..."
 msgstr	"Loen %s gruppe..."
 
-#: src/lang.c:607
+#: src/lang.c:608
 msgid	"Reading input history file...\n"
 msgstr	"Loen sisendi ajalugu...\n"
 
-#: src/lang.c:608
+#: src/lang.c:609
 msgid	"Reading keymap file...\n"
 msgstr	"Loen klahvitabeli faili...\n"
 
-#: src/lang.c:609
+#: src/lang.c:610
 msgid	"Reading groups from active file... "
 msgstr	"Loen aktiivseid gruppe... "
 
-#: src/lang.c:610
+#: src/lang.c:611
 msgid	"Reading groups from newsrc file... "
 msgstr	"Loen gruppe newsrc failist... "
 
-#: src/lang.c:611
+#: src/lang.c:612
 msgid	"Reading newsgroups file... "
 msgstr	"Loen gruppide kirjeldusi... "
 
-#: src/lang.c:612
+#: src/lang.c:613
 msgid	"Reading newsrc file..."
 msgstr	"Loen newsrc faili..."
 
-#: src/lang.c:613
+#: src/lang.c:614
 #, c-format
 msgid	"Bogus group %s removed."
 msgstr	"Vigane grupp %s on eemaldatud."
 
-#: src/lang.c:614
+#: src/lang.c:615
 #, c-format
 msgid	"Error: rename %s to %s"
 msgstr	"Viga: %s uus nimi %s"
 
-#: src/lang.c:615
+#: src/lang.c:616
 msgid	"Reply to author..."
 msgstr	"Vastan autorile..."
 
-#: src/lang.c:616
+#: src/lang.c:617
 msgid	"Repost"
 msgstr	"Uuesti postitus"
 
-#: src/lang.c:617
+#: src/lang.c:618
 msgid	"Reposting article..."
 msgstr	"Postitan artikli uuesti..."
 
-#: src/lang.c:618
+#: src/lang.c:619
 #, c-format
 msgid	"Repost article(s) to group(s) [%s]> "
 msgstr	"Postitan artikli(d) gruppi(desse) [%s]> "
 
-#: src/lang.c:619
+#: src/lang.c:620
 msgid	"Reset newsrc?"
 msgstr	"Algväärtustan newsrc?"
 
-#: src/lang.c:620
+#: src/lang.c:621
 msgid	"Responses have been directed to the following newsgroups"
 msgstr	"Vastused edastatakse järgnevatesse gruppidesse"
 
-#: src/lang.c:621
+#: src/lang.c:622
 #, c-format
 msgid	"Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr	"Vastused edastatakse postitajale. %s=kirjuta, %s=postita, %s=välju: "
 
-#: src/lang.c:622
+#: src/lang.c:623
 #, c-format
 msgid	"RespNo %4d of %4d%s"
 msgstr	"Vastus %4d : %4d%s"
 
-#: src/lang.c:623
+#: src/lang.c:624
 msgid	"Press <RETURN> to continue..."
 msgstr	"Jätkamiseks vajutage <RETURN>..."
 
-#: src/lang.c:625
+#: src/lang.c:626
 #, c-format
 msgid	"Select From    [%-*.*s] (y/n): "
 msgstr	"Valige From    [%-*.*s] (j/e): "
 
-#: src/lang.c:626
+#: src/lang.c:627
 msgid	"Select Lines: (</>num): "
 msgstr	"Valige read:  (</>num): "
 
-#: src/lang.c:627
+#: src/lang.c:628
 msgid	"Auto-select Article Menu"
 msgstr	"Automaatselt valitavate artiklite menüü"
 
-#: src/lang.c:628
+#: src/lang.c:629
 #, c-format
 msgid	"Select Msg-Id  [%-*.*s] (f/l/o/n): "
 msgstr	"Valige Msg-Id  [%-*.*s] (f/l/o/n): "
 
-#: src/lang.c:629
+#: src/lang.c:630
 msgid	"Select pattern scope: "
 msgstr	"Valige mustri ulatus: "
 
-#: src/lang.c:630
+#: src/lang.c:631
 #, c-format
 msgid	"Select Subject [%-*.*s] (y/n): "
 msgstr	"Valige teema   [%-*.*s] (j/e): "
 
-#: src/lang.c:631
+#: src/lang.c:632
 msgid	"Select text pattern : "
 msgstr	"Valige tekstimuster : "
 
-#: src/lang.c:632
+#: src/lang.c:633
 msgid	"Select time in days   : "
 msgstr	"Valige aeg päevades   : "
 
-# TRANSLATION MISSING
-#: src/lang.c:633
+#: src/lang.c:634
 #, c-format
 msgid	"# %s server configuration file\n"
 	"# This file was automatically saved by %s %s %s (\"%s\")\n"
@@ -2588,228 +2593,227 @@ msgid	"# %s server configuration file\n"
 	"# Do not edit at all if you don't know what you do.\n"
 	"############################################################################\n"
 	"\n"
-msgstr	""
+msgstr	"# %s serveri seadete fail\n"
+	"# Selle faili on automaatselt salvestanud %s %s %s (\"%s\")\n"
+	"#\n"
+	"# Ärge muutke seda faili, kui %s töötab, teie muudatused kirjutatakse\n"
+	"# %s töö lõpetamisel üle.\n"
+	"# Kui te ei tea, mida teha, ärge muutke seda faili üldse.\n"
+	"############################################################################\n"
+	"\n"
 
-#: src/lang.c:639
+#: src/lang.c:640
 msgid	"Showing unread groups only"
 msgstr	"Näitan ainult lugemata gruppe"
 
-#: src/lang.c:640
+#: src/lang.c:641
 msgid	"Subject: line (ignore case)   "
 msgstr	"Subject: rida (tõstutundetu)"
 
-#: src/lang.c:641
+#: src/lang.c:642
 msgid	"Subject: line (case sensitive)"
 msgstr	"Subject: rida (tõstutundlik)"
 
-#: src/lang.c:642
+#: src/lang.c:643
 msgid	"Save"
 msgstr	"Salvesta"
 
-#: src/lang.c:643
+#: src/lang.c:644
 #, c-format
 msgid	"Save '%s' (%s/%s)?"
 msgstr	"Salvestan '%s' (%s/%s)?"
 
-#: src/lang.c:644
+#: src/lang.c:645
 msgid	"Save configuration before continuing?"
 msgstr	"Salvestan seaded enne jätkamist?"
 
-#: src/lang.c:645
+#: src/lang.c:646
 msgid	"Save filename> "
 msgstr	"Fail salvestamiseks> "
 
-#: src/lang.c:646
+#: src/lang.c:647
 msgid	"Saved"
 msgstr	"Salvestatud"
 
-#: src/lang.c:647
+#: src/lang.c:648
 #, c-format
 msgid	"%4d unread (%4d hot) %s in %s\n"
 msgstr	"%4d lugemata (%4d kuuma) %s grupis %s\n"
 
-#: src/lang.c:648
+#: src/lang.c:649
 #, c-format
 msgid	"Saved %s...\n"
 msgstr	"Salvestatud %s...\n"
 
-#: src/lang.c:649
+#: src/lang.c:650
 msgid	"Nothing was saved"
 msgstr	"Midagi ei salvestatud"
 
-#: src/lang.c:650
+#: src/lang.c:651
 #, c-format
 msgid	"\n"
 	"%s %d %s from %d %s\n"
 msgstr	"\n"
 	"%s %d %s %d grupist%s\n"
 
-#: src/lang.c:651
+#: src/lang.c:652
 #, c-format
 msgid	"-- %s saved to %s%s --"
 msgstr	"-- %s salvestati %s%s --"
 
-#: src/lang.c:652
+#: src/lang.c:653
 #, c-format
 msgid	"-- %s saved to %s - %s --"
 msgstr	"-- %s salvestati %s - %s --"
 
-#: src/lang.c:653
+#: src/lang.c:654
 msgid	"Saving..."
 msgstr	"Salvestan..."
 
-#: src/lang.c:654
+#: src/lang.c:655
 #, c-format
 msgid	"%s: Screen initialization failed"
 msgstr	"%s: Ekraani initsialiseerimine ebaõnnestus"
 
-#: src/lang.c:655
+#: src/lang.c:656
 #, c-format
 msgid	"%s: screen is too small\n"
 msgstr	"%s: ekraan on liiga väike\n"
 
-#: src/lang.c:656
+#: src/lang.c:657
 #, c-format
 msgid	"screen is too small, %s is exiting\n"
 msgstr	"ekraan on liiga väike, %s lõpetab töö\n"
 
-#: src/lang.c:657
+#: src/lang.c:658
 #, c-format
 msgid	"Search backwards [%s]> "
 msgstr	"Otsin tagurpidi [%s]> "
 
-#: src/lang.c:658
+#: src/lang.c:659
 #, c-format
 msgid	"Search body [%s]> "
 msgstr	"Otsi kehast [%s]> "
 
-#: src/lang.c:659
+#: src/lang.c:660
 #, c-format
 msgid	"Search forwards [%s]> "
 msgstr	"Otsi edaspidi [%s]> "
 
-#: src/lang.c:660
+#: src/lang.c:661
 msgid	"Searching..."
 msgstr	"Otsin..."
 
-#: src/lang.c:661
+#: src/lang.c:662
 #, c-format
 msgid	"Searching article %d of %d ('q' to abort)..."
 msgstr	"Otsin artiklit %d/%d ('q' katkestamiseks)..."
 
-#: src/lang.c:662
+#: src/lang.c:663
 msgid	"Select article> "
 msgstr	"Valige artikkel> "
 
-#: src/lang.c:663
+#: src/lang.c:664
 msgid	"Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr	"Valige teksti eest omaduse number või kasutage nooli ja <CR>. 'q' väljumiseks."
 
-#: src/lang.c:664
+#: src/lang.c:665
 msgid	"Select group> "
 msgstr	"Valige grupp> "
 
-#: src/lang.c:665
+#: src/lang.c:666
 #, c-format
 msgid	"Enter selection pattern [%s]> "
 msgstr	"Sisestage valiku muster [%s]> "
 
-#: src/lang.c:666
+#: src/lang.c:667
 msgid	"Select thread > "
 msgstr	"Valige teema > "
 
-#: src/lang.c:667
+#: src/lang.c:668
 #, c-format
 msgid	"%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
 msgstr	"%s %s %s (\"%s\") [%s]: saatke palun DETAILNE vea raport aadressil %s\n"
 
-#: src/lang.c:668
+#: src/lang.c:669
 msgid	"servers active-file"
 msgstr	"serveri aktiivsete gruppide fail"
 
-#: src/lang.c:669
+#: src/lang.c:670
 msgid	"Cannot move into new newsgroups. Subscribe first..."
 msgstr	"Uutesse gruppidesse ei saa siseneda. Tellige kõigepealt..."
 
-#: src/lang.c:670
+#: src/lang.c:671
 msgid	"<SPACE>"
 msgstr	"<TÜHIK>"
 
-#: src/lang.c:671
+#: src/lang.c:672
 #, c-format
 msgid	"Starting: (%s)"
 msgstr	"Stardin: (%s)"
 
-#: src/lang.c:672
+#: src/lang.c:673
 #, c-format
 msgid	"List Thread (%d of %d)"
 msgstr	"Teemad (%d/%d)"
 
-#: src/lang.c:673
+#: src/lang.c:674
 #, c-format
 msgid	"Thread (%.*s)"
 msgstr	"Teema (%.*s)"
 
-#: src/lang.c:674
+#: src/lang.c:675
 msgid	"Enter wildcard subscribe pattern> "
 msgstr	"Sisestage tellimise muster> "
 
-#: src/lang.c:675
+#: src/lang.c:676
 #, c-format
 msgid	"subscribed to %d groups"
 msgstr	"%d gruppi on tellitud"
 
-#: src/lang.c:676
+#: src/lang.c:677
 #, c-format
 msgid	"Subscribed to %s"
 msgstr	"%s on tellitud"
 
-#: src/lang.c:677
+#: src/lang.c:678
 msgid	"Subscribing... "
 msgstr	"Tellin... "
 
-#: src/lang.c:678
+#: src/lang.c:679
 msgid	"Repost or supersede article(s) [%%.*s]? (%s/%s/%s): "
 msgstr	"Postitan uuesti või asendan artikli(d) [%%.*s]? (%s/%s/%s): "
 
-#: src/lang.c:679
+#: src/lang.c:680
 #, c-format
 msgid	"Supersede article(s) to group(s) [%s]> "
 msgstr	"Asendan artikli(d) gruppides [%s]> "
 
-#: src/lang.c:680
+#: src/lang.c:681
 msgid	"Superseding article ..."
 msgstr	"Asendan artikli ..."
 
-#: src/lang.c:681
+#: src/lang.c:682
 #, c-format
 msgid	"\n"
 	"Stopped. Type 'fg' to restart %s\n"
 msgstr	"\n"
 	"Peatatud. %s uuesti käivitamiseks kirjutage palun 'fg'\n"
 
-#: src/lang.c:683
+#: src/lang.c:684
 #, c-format
 msgid	"%d days"
 msgstr	"%d päeva"
 
-#: src/lang.c:684
+#: src/lang.c:685
 msgid	"<TAB>"
 msgstr	"<TAB>"
 
-#: src/lang.c:685
-msgid	"Tagged article"
-msgstr	"Artikkel on märgitud"
-
 #: src/lang.c:686
-msgid	"Tagged thread"
-msgstr	"Teema on märgitud"
-
-#: src/lang.c:687
 msgid	"# Default action/prompt strings\n"
 msgstr	"# Vaikimisi aktsioonide/viipade sõned\n"
 
-#: src/lang.c:688
+#: src/lang.c:687
 msgid	"# Defaults for quick (1 key) kill & auto-selection filters\n"
 	"# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n"
 	"#             5=Message-ID: & last References: entry only\n"
@@ -2826,227 +2830,232 @@ msgstr	"# Vaikeväärtused kiire (1 võtme)
 	"# case=ON/OFF    ON=filter on tõstutundlik OFF=tõstutundetu\n"
 	"# expire=ON/OFF  ON=kehtivusaeg default_filter_days OFF=ei aegu\n"
 
-#: src/lang.c:701
+#: src/lang.c:700
 msgid	"# If ON use print current subject or newsgroup description in the last line\n"
 msgstr	"# Kui on ON, trüki teema või grupikirjeldus viimasele reale\n"
 
-#: src/lang.c:702
+#: src/lang.c:701
 msgid	"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr	"# Masin & aeg - kasutatakse uute gruppide leidmiseks (mitte muuta)\n"
 
-#: src/lang.c:703
+#: src/lang.c:702
 msgid	"There is no news\n"
 msgstr	"Uudiseid pole\n"
 
-#: src/lang.c:704
+#: src/lang.c:703
 msgid	"Thread"
 msgstr	"Teema"
 
-#: src/lang.c:705
+#: src/lang.c:704
 msgid	"Thread Level Commands"
 msgstr	"Teemataseme käsud"
 
-#: src/lang.c:706
+#: src/lang.c:705
 msgid	"Thread deselected"
 msgstr	"Teema pole valitud"
 
-#: src/lang.c:707
+#: src/lang.c:706
 msgid	"Thread selected"
 msgstr	"Teema on valitud"
 
+#: src/lang.c:707
+msgid	"threads"
+msgstr	"teemad"
+
 #: src/lang.c:708
 msgid	"Thread range"
 msgstr	"Teemade vahemik"
 
 #: src/lang.c:709
+msgid	"thread"
+msgstr	"teema"
+
+#: src/lang.c:710
 #, c-format
 msgid	"%sThread %4s of %4s"
 msgstr	"%sTeema %4s : %4s"
 
-#: src/lang.c:710
+#: src/lang.c:711
 msgid	"Threading articles..."
 msgstr	"Järjestan artiklid teemade kaupa..."
 
-#: src/lang.c:711
+#: src/lang.c:712
 #, c-format
 msgid	"Toggled word highlighting %s"
 msgstr	"Sõnade esiletõstmine lülitatud %s"
 
-#: src/lang.c:712
+#: src/lang.c:713
 msgid	"Toggled rot13 encoding"
 msgstr	"Lülitatud rot13 kodeerimine"
 
-#: src/lang.c:713
+#: src/lang.c:714
 #, c-format
 msgid	"Toggled german TeX encoding %s"
 msgstr	"Lülitatud saksa TeX kodeering %s"
 
-#: src/lang.c:714
+#: src/lang.c:715
 #, c-format
 msgid	"Toggled tab-width to %d"
 msgstr	"Lülitatud tab-width väärtus %d"
 
-#: src/lang.c:715
+#: src/lang.c:716
 #, c-format
 msgid	"%d Trying to dotlock %s"
 msgstr	"%d Üritan punkt-lukustada %s"
 
-#: src/lang.c:716
+#: src/lang.c:717
 #, c-format
 msgid	"%d Trying to lock %s"
 msgstr	"%d Üritan lukustada %s"
 
-#: src/lang.c:717
+#: src/lang.c:718
 msgid	"           h=help\n"
 msgstr	"           h=appi\n"
 
-#: src/lang.c:719
+#: src/lang.c:720
 msgid	"Unlimited"
 msgstr	"Piiramata"
 
-#: src/lang.c:720
+#: src/lang.c:721
 msgid	"Enter wildcard unsubscribe pattern> "
 msgstr	"Sisestage loobumise muster> "
 
-#: src/lang.c:721
+#: src/lang.c:722
 #, c-format
 msgid	"Error decoding %s : %s"
 msgstr	"Viga %s dekodeerimisel: %s"
 
-#: src/lang.c:722
+#: src/lang.c:723
 msgid	"No end."
 msgstr	"Lõpp puudub."
 
-#: src/lang.c:723
+#: src/lang.c:724
 #, c-format
 msgid	"%s successfully decoded."
 msgstr	"%s on edukalt dekodeeritud."
 
-#: src/lang.c:724
+#: src/lang.c:725
 #, c-format
 msgid	"%*s[-- %s/%s, %suuencoded file, %d lines, name: %s --]\n"
 	"\n"
 msgstr	"%*s[-- %s/%s, %suuenkodeeritud fail, %d rida, nimi: %s --]\n"
 	"\n"
 
-#: src/lang.c:725
+#: src/lang.c:726
 msgid	"unread "
 msgstr	"lugemata "
 
-#: src/lang.c:726
+#: src/lang.c:727
 #, c-format
 msgid	"unsubscribed from %d groups"
 msgstr	"loobunud %d grupist"
 
-#: src/lang.c:727
+#: src/lang.c:728
 #, c-format
 msgid	"Unsubscribed from %s"
 msgstr	"Loobunud grupist %s"
 
-#: src/lang.c:728
+#: src/lang.c:729
 msgid	"Unsubscribing... "
 msgstr	"Loobun gruppidest... "
 
-#: src/lang.c:729
-msgid	"Untagged article"
-msgstr	"Märkimata artikkel"
-
 #: src/lang.c:730
-msgid	"Untagged thread"
-msgstr	"Märkimata teema"
-
-#: src/lang.c:731
 msgid	"Unthreading articles..."
 msgstr	"Tükeldan teemad..."
 
-#: src/lang.c:732
+#: src/lang.c:731
 msgid	"Updated"
 msgstr	"Uuendatud"
 
-#: src/lang.c:733
+#: src/lang.c:732
 msgid	"Updating"
 msgstr	"Uuendan"
 
-#: src/lang.c:734
+#: src/lang.c:733
 #, c-format
 msgid	"Opening %s\n"
 msgstr	"Proovin %s\n"
 
-#: src/lang.c:735
+#: src/lang.c:734
 msgid	"No more URL's in this article"
 msgstr	"Selles artiklis pole rohkem URL'e"
 
-#: src/lang.c:736
+#: src/lang.c:735
 msgid	"Use MIME display program for this message?"
 msgstr	"Kasutan selle teate lugemiseks MIME näitamise programmi?"
 
-#: src/lang.c:737
+#: src/lang.c:736
 msgid	"  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr	"  -c       märgi tellitud gruppides kõik artiklid loetuks (pakettmood)"
 
-#: src/lang.c:738
+#: src/lang.c:737
 msgid	"  -Z       return status indicating if any unread news (batch mode)"
 msgstr	"  -Z       tagasta väärtus, mis näitab, kas on lugemata artikleid (pakettmood)"
 
-#: src/lang.c:739
+#: src/lang.c:738
 msgid	"  -q       don't check for new newsgroups"
 msgstr	"  -q       ära otsi uusi gruppe"
 
-#: src/lang.c:740
+#: src/lang.c:739
 msgid	"  -X       don't save any files on quit"
 msgstr	"  -X       töö lõpetamisel ära salvesta ühtegi faili"
 
-#: src/lang.c:741
+#: src/lang.c:740
 msgid	"  -d       don't show newsgroup descriptions"
 msgstr	"  -d       ära näita gruppide kirjeldusi"
 
-#: src/lang.c:742
+#: src/lang.c:741
 msgid	"  -G limit get only limit articles/group"
 msgstr	"  -G num   loe aunult num artiklit/gruppi"
 
-#: src/lang.c:743
+#: src/lang.c:742
 #, c-format
 msgid	"  -H       help information about %s"
 msgstr	"  -H       %s kasutamise abiinfo"
 
-#: src/lang.c:744
+#: src/lang.c:743
 msgid	"  -h       this help message"
 msgstr	"  -h       see abitekst"
 
-#: src/lang.c:745
+#: src/lang.c:744
 #, c-format
 msgid	"  -I dir   news index file directory [default=%s]"
 msgstr	"  -I kat   uudiste indeksfaili kataloog [vaikimisi=%s]"
 
-#: src/lang.c:746
+#: src/lang.c:745
 msgid	"  -u       update index files (batch mode)"
 msgstr	"  -u       värskenda indeksfaile (pakettmood)"
 
-#: src/lang.c:747
+#: src/lang.c:746
 #, c-format
 msgid	"  -m dir   mailbox directory [default=%s]"
 msgstr	"  -m kat   kirjakaustade kataloog [vaikimisi=%s]"
 
-#: src/lang.c:748
+#: src/lang.c:747
 #, c-format
 msgid	"\n"
 	"Mail bug reports/comments to %s"
 msgstr	"\n"
 	"Saatke palun vea raport/kommentaarid aadressil %s"
 
-#: src/lang.c:749
+#: src/lang.c:748
 msgid	"  -N       mail new news to your posts (batch mode)"
 msgstr	"  -N       saada uued vastused teie postitustele (pakettmood)"
 
-#: src/lang.c:750
+#: src/lang.c:749
 msgid	"  -M user  mail new news to specified user (batch mode)"
 msgstr	"  -M kasut saada uued artiklid näidatud kasutajale (pakettmood)"
 
-#: src/lang.c:751
+#: src/lang.c:750
 #, c-format
 msgid	"  -f file  subscribed to newsgroups file [default=%s]"
 msgstr	"  -f fail  tellitud gruppide fail [vaikimisi=%s]"
 
+# TRANSLATION MISSING
+#: src/lang.c:751
+msgid	"  -x       no posting mode"
+msgstr	""
+
 #: src/lang.c:752
 msgid	"  -w       post an article and exit"
 msgstr	"  -w       postita artikkel ja lõpeta töö"
@@ -3482,8 +3491,7 @@ msgstr	"Artikkel pole allkirjastatud ja 
 #: src/lang.c:886
 #, c-format
 msgid	"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=pgp, %s=menüü, %s=postita, "
-	"%s=postitusootele: "
+msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=pgp, %s=menüü, %s=postita, %s=ootele: "
 
 #: src/lang.c:887
 msgid	"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%.*s]: "
@@ -3491,13 +3499,13 @@ msgstr	"%s=välju, %s=toimeta, %s=ispell,
 
 #: src/lang.c:888
 msgid	"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=menu, %s=post, %s=postpone [%%.*s]: "
-msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=pgp, %s=menüü, %s=postita, "
-	"%s=postitusootele [%%.*s]: "
+msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=pgp, %s=menüü, %s=postita, %s=ootele "
+	"[%%.*s]: "
 
 #: src/lang.c:890
 #, c-format
 msgid	"%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr	"%s=välju, %s=toimeta, %s=pgp, %s=menüü, %s=postita, %s=postitusootele: "
+msgstr	"%s=välju, %s=toimeta, %s=pgp, %s=menüü, %s=postita, %s=ootele: "
 
 #: src/lang.c:891
 msgid	"%s=quit, %s=edit, %s=pgp, %s=send [%%.*s]: "
@@ -3505,13 +3513,12 @@ msgstr	"%s=välju, %s=toimeta, %s=pgp, %s
 
 #: src/lang.c:892
 msgid	"%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone [%%.*s]: "
-msgstr	"%s=välju, %s=toimeta, %s=pgp, %s=menüü, %s=postita, %s=postitusootele "
-	"[%%.*s]: "
+msgstr	"%s=välju, %s=toimeta, %s=pgp, %s=menüü, %s=postita, %s=ootele [%%.*s]: "
 
 #: src/lang.c:896
 #, c-format
 msgid	"%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone: "
-msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=menüü, %s=postita, %s=postitusootele: "
+msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=menüü, %s=postita, %s=ootele: "
 
 #: src/lang.c:897
 msgid	"%s=quit, %s=edit, %s=ispell, %s=send [%%.*s]: "
@@ -3519,13 +3526,12 @@ msgstr	"%s=välju, %s=toimeta, %s=ispell,
 
 #: src/lang.c:898
 msgid	"%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%.*s]: "
-msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=menüü, %s=postita, %s=postitusootele "
-	"[%%.*s]: "
+msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=menüü, %s=postita, %s=ootele [%%.*s]: "
 
 #: src/lang.c:900
 #, c-format
 msgid	"%s=quit, %s=edit, %s=menu, %s=post, %s=postpone: "
-msgstr	"%s=välju, %s=toimeta, %s=menüü, %s=postita, %s=postitusootele: "
+msgstr	"%s=välju, %s=toimeta, %s=menüü, %s=postita, %s=ootele: "
 
 #: src/lang.c:901
 msgid	"%s=quit, %s=edit, %s=send [%%.*s]: "
@@ -3533,7 +3539,7 @@ msgstr	"%s=välju, %s=toimeta, %s=saada [
 
 #: src/lang.c:902
 msgid	"%s=quit, %s=edit, %s=menu, %s=post, %s=postpone [%%.*s]: "
-msgstr	"%s=välju, %s=toimeta, %s=menüü, %s=postita, %s=postitusootele [%%.*s]: "
+msgstr	"%s=välju, %s=toimeta, %s=menüü, %s=postita, %s=ootele [%%.*s]: "
 
 #: src/lang.c:908
 #, c-format
@@ -3544,14 +3550,13 @@ msgstr	"Keskkonnamuutujat %s pole. Looge
 msgid	"  -B       BBS mode. File operations limited to home directories."
 msgstr	"  -B       BBS mood. Failioperatsioonid on piiratud kodukataloogiga."
 
-# TRANSLATION MISSING
 #: src/lang.c:917
 msgid	"Try cache_overview_files to speed up things.\n"
-msgstr	""
+msgstr	"Proovige asjade kiirendamiseks cache_overview_files.\n"
 
 #: src/lang.c:918
 msgid	"Tin will use local index files instead.\n"
-msgstr	"Tin kasutab lokaalseid indeksfaile.\n"
+msgstr	"Tin kasutab hoopis kohalikke indeksfaile.\n"
 
 #: src/lang.c:919
 msgid	"Cannot find NNTP server name"
@@ -3671,10 +3676,9 @@ msgstr	"  -l       loe pooli skaneerimis
 msgid	"  -n       only read subscribed .newsrc groups from spool"
 msgstr	"  -n       loe poolist ainult tellitud .newsrc gruppe"
 
-# TRANSLATION MISSING
 #: src/lang.c:956
 msgid	"Your server does not have Xref: in its NOV-files.\n"
-msgstr	""
+msgstr	"Teie server ei paku Xref: päiserida NOV failides.\n"
 
 #: src/lang.c:960
 msgid	"Posting using external inews failed. Use built in inews instead?"
@@ -4213,16 +4217,16 @@ msgstr	"Filtreerimise seaded"
 
 #: src/lang.c:1331 src/lang.c:1357 src/lang.c:1363 src/lang.c:1370 src/lang.c:1402
 #: src/lang.c:1408 src/lang.c:1416 src/lang.c:1436 src/lang.c:1511 src/lang.c:1673
-#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1697 src/lang.c:1704 src/lang.c:1755
-#: src/lang.c:1764 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
+#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1691 src/lang.c:1703 src/lang.c:1710
+#: src/lang.c:1761 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
 #: src/lang.c:1794 src/lang.c:1800 src/lang.c:1806 src/lang.c:1812 src/lang.c:1818
 #: src/lang.c:1824 src/lang.c:1830 src/lang.c:1836 src/lang.c:1842 src/lang.c:1848
 #: src/lang.c:1854 src/lang.c:1860 src/lang.c:1866 src/lang.c:1872 src/lang.c:1878
-#: src/lang.c:1885 src/lang.c:1891 src/lang.c:1897 src/lang.c:1904 src/lang.c:1915
-#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1953
-#: src/lang.c:1965 src/lang.c:1999 src/lang.c:2051 src/lang.c:2058 src/lang.c:2064
-#: src/lang.c:2089 src/lang.c:2106 src/lang.c:2159 src/lang.c:2192 src/lang.c:2212
-#: src/lang.c:2247 src/lang.c:2255 src/lang.c:2280 src/lang.c:2292
+#: src/lang.c:1884 src/lang.c:1891 src/lang.c:1897 src/lang.c:1903 src/lang.c:1910
+#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1945
+#: src/lang.c:1959 src/lang.c:1971 src/lang.c:2005 src/lang.c:2057 src/lang.c:2064
+#: src/lang.c:2070 src/lang.c:2095 src/lang.c:2112 src/lang.c:2165 src/lang.c:2198
+#: src/lang.c:2218 src/lang.c:2253 src/lang.c:2261 src/lang.c:2286 src/lang.c:2298
 msgid	"<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"<TÜHIK> lülitab, <CR> seab, <ESC> katkestab."
 
@@ -4911,313 +4915,322 @@ msgstr	"Millised tegevused nõuavad kinni
 msgid	"# What should we ask confirmation for.\n"
 msgstr	"# Millele me peaksime küsima kinnitust.\n"
 
-#: src/lang.c:1691
+# TRANSLATION MISSING
+#: src/lang.c:1692
+msgid	"'Mark article read' ignores tags   :"
+msgstr	""
+
+#: src/lang.c:1693
+msgid	"# If ON the 'Mark article read' function marks only the current article.\n"
+msgstr	""
+
+#: src/lang.c:1697
 msgid	"Program to run to open URL's, <CR> sets, <ESC> cancels."
 msgstr	"Programm URLide avamiseks, <CR> seab, <ESC> katkestab."
 
-#: src/lang.c:1692
+#: src/lang.c:1698
 msgid	"Program that opens URL's           :"
 msgstr	"Programm URLide avamiseks          :"
 
-#: src/lang.c:1693
+#: src/lang.c:1699
 msgid	"# The program used to open URL's. The actual URL will be appended\n"
 msgstr	"# Programm URLide avamiseks. URL lisatakse argumendiks\n"
 
-#: src/lang.c:1698
+#: src/lang.c:1704
 msgid	"Use mouse in xterm                 :"
 msgstr	"Kasuta xterm aknas hiirt           :"
 
-#: src/lang.c:1699
+#: src/lang.c:1705
 msgid	"# If ON enable mouse key support on xterm terminals\n"
 msgstr	"# Kui väärtus on ON, luba xterm aknas hiire tugi\n"
 
-#: src/lang.c:1705
+#: src/lang.c:1711
 msgid	"Use scroll keys on keypad          :"
 msgstr	"Kasuta kerimisnuppe                :"
 
-#: src/lang.c:1706
+#: src/lang.c:1712
 msgid	"# If ON enable scroll keys on terminals that support it\n"
 msgstr	"# Kui väärtus on ON, luba kerimisnuppude kasutamist terminalidel, millel need "
 	"on olemas\n"
 
-#: src/lang.c:1711
+#: src/lang.c:1717
 msgid	"Enter maximum number of article to get. <CR> sets."
 msgstr	"Sisestage suurim laetavate artiklite arv. <CR> seab."
 
-#: src/lang.c:1712
+#: src/lang.c:1718
 msgid	"Number of articles to get          :"
 msgstr	"Laetavate artiklite arv            :"
 
-#: src/lang.c:1713
+#: src/lang.c:1719
 msgid	"# Number of articles to get (0=no limit), if negative sets maximum number\n"
 	"# of already read articles to be read before first unread one\n"
 msgstr	"# Laetavate artiklite arv (0=limiit puudub), negatiivne väärtus seab\n"
 	"# maksimaalse arvu loetud artikleid, mida lugeda enne lugemata artiklit\n"
 
-#: src/lang.c:1718
+#: src/lang.c:1724
 msgid	"Enter number of days article is considered recent. <CR> sets."
 msgstr	"Sisestage artikli värskuse kestus. <CR> seab."
 
-#: src/lang.c:1719
+#: src/lang.c:1725
 msgid	"Article recentness time limit      :"
 msgstr	"Artikli värskuse ajapiir           :"
 
-#: src/lang.c:1720
+#: src/lang.c:1726
 msgid	"# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr	"# Päevad, mille jooksul loetakse artiklit värskeks, (0=OFF)\n"
 
-#: src/lang.c:1724
+#: src/lang.c:1730
 msgid	"WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr	"WILDMAT tavalistele jokkeritele, REGEX täisregulaaravaldistega otsimisele."
 
-#: src/lang.c:1725
+#: src/lang.c:1731
 msgid	"Wildcard matching                  :"
 msgstr	"Jokkeritega otsimine               :"
 
-#: src/lang.c:1726
+#: src/lang.c:1732
 msgid	"# Wildcard matching 0=(wildmat) 1=(regex)\n"
 msgstr	"# Jokkeritega otsimine 0=(wildmat) 1=(regex)\n"
 
-#: src/lang.c:1730
+#: src/lang.c:1736
 msgid	"Enter minimal score before an article is marked killed. <CR> sets."
 msgstr	"Sisestage minimaalne kaal artikli surmamiseks. <CR> seab."
 
-#: src/lang.c:1731
+#: src/lang.c:1737
 msgid	"Score limit (kill)                 :"
 msgstr	"Kaalu alampiir (surmamine)         :"
 
-#: src/lang.c:1732
+#: src/lang.c:1738
 msgid	"# Score limit before an article is marked killed\n"
 msgstr	"# Kaalu alampiir, enne kui artikkel märgitakse surmatuks\n"
 
-#: src/lang.c:1736
+#: src/lang.c:1742
 msgid	"Enter default score to kill articles. <CR> sets."
 msgstr	"Sisestage vaikimisi kaal artiklite surmamiseks. <CR> seab."
 
 # TRANSLATION TOO LONG
-#: src/lang.c:1737
+#: src/lang.c:1743
 msgid	"Default score to kill articles     :"
 msgstr	"Vaikimisi kaal artiklite surmamiseks:"
 
-#: src/lang.c:1738
+#: src/lang.c:1744
 msgid	"# Default score to kill articles\n"
 msgstr	"# Vaikimisi kaal artiklite surmamiseks\n"
 
-#: src/lang.c:1742
+#: src/lang.c:1748
 msgid	"Enter minimal score before an article is marked hot. <CR> sets."
 msgstr	"Sisestage minimaalne kaal, enne kui artikkel märgitakse kuumaks. <CR> seab."
 
-#: src/lang.c:1743
+#: src/lang.c:1749
 msgid	"Score limit (select)               :"
 msgstr	"Kaalu alampiir (valik)             :"
 
-#: src/lang.c:1744
+#: src/lang.c:1750
 msgid	"# Score limit before an article is marked hot\n"
 msgstr	"# Kaalu alampiir, enne kui artikkel märgitakse muumaks\n"
 
-#: src/lang.c:1748
+#: src/lang.c:1754
 msgid	"Enter default score to select articles. <CR> sets."
 msgstr	"Sisestage vaikimisi kaal artiklite valimiseks. <CR> seab."
 
-#: src/lang.c:1749
+#: src/lang.c:1755
 msgid	"Default score to select articles   :"
 msgstr	"Vaikimisi kaal artiklite valimiseks:"
 
-#: src/lang.c:1750
+#: src/lang.c:1756
 msgid	"# Default score to select articles\n"
 msgstr	"# Vaikimisi kaal artiklite valimiseks\n"
 
 # TRANSLATION TOO LONG
-#: src/lang.c:1756
+#: src/lang.c:1762
 msgid	"Use slrnface to show ''X-Face:''s  :"
 msgstr	"Et näidata ''X-Face:'', kasutage slrnface:"
 
-#: src/lang.c:1757
+#: src/lang.c:1763
 msgid	"# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 	"# Only useful when running in an xterm.\n"
 msgstr	"# Kui väärtus on ON, kasutan ''X-Face:'' päiste käsitlemiseks slrnface(1).\n"
 	"# Kasulik ainult xterm aknas.\n"
 
-#: src/lang.c:1765
+#: src/lang.c:1771
 msgid	"Use ANSI color                     :"
 msgstr	"Kasuta ANSI värve                  :"
 
-#: src/lang.c:1766
+#: src/lang.c:1772
 msgid	"# If ON using ANSI-color\n"
 msgstr	"# Kui väärtus on ON, kasuta ANSI värve\n"
 
-#: src/lang.c:1771
+#: src/lang.c:1777
 msgid	"Standard foreground color          :"
 msgstr	"Standardne esiplaani värv          :"
 
-#: src/lang.c:1772
+#: src/lang.c:1778
 msgid	"# Standard foreground color\n"
 msgstr	"# Standardne esiplaani värv\n"
 
-#: src/lang.c:1777
+#: src/lang.c:1783
 msgid	"Standard background color          :"
 msgstr	"Standardne tagaplaani värv         :"
 
-#: src/lang.c:1778
+#: src/lang.c:1784
 msgid	"# Standard-Background-Color\n"
 msgstr	"# Standardne tagaplaani värv\n"
 
-#: src/lang.c:1783
+#: src/lang.c:1789
 msgid	"Color for inverse text (background):"
 msgstr	"Pööratud teksti värv (tagaplaan)   :"
 
-#: src/lang.c:1784
+#: src/lang.c:1790
 msgid	"# Color of background for inverse text\n"
 msgstr	"# Pööratud teksti tagaplaani värv\n"
 
-#: src/lang.c:1789
+#: src/lang.c:1795
 msgid	"Color for inverse text (foreground):"
 msgstr	"Pööratud teksti värv (esiplaan)    :"
 
-#: src/lang.c:1790
+#: src/lang.c:1796
 msgid	"# Color of foreground for inverse text\n"
 msgstr	"# Pööratud teksti esiplaani värv\n"
 
-#: src/lang.c:1795
+#: src/lang.c:1801
 msgid	"Color of text lines                :"
 msgstr	"Tekstiridade värv                  :"
 
-#: src/lang.c:1796
+#: src/lang.c:1802
 msgid	"# Color of text-lines\n"
 msgstr	"# Tekstiridade värv\n"
 
-#: src/lang.c:1801
+#: src/lang.c:1807
 msgid	"Color of mini help menu            :"
 msgstr	"Miniabiinfo värv                   :"
 
-#: src/lang.c:1802
+#: src/lang.c:1808
 msgid	"# Color of mini help menu\n"
 msgstr	"# Miniabiinfo värv\n"
 
-#: src/lang.c:1807
+#: src/lang.c:1813
 msgid	"Color of help text                 :"
 msgstr	"Abiinfo värv                       :"
 
-#: src/lang.c:1808
+#: src/lang.c:1814
 msgid	"# Color of help pages\n"
 msgstr	"# Abiinfo värv\n"
 
-#: src/lang.c:1813
+#: src/lang.c:1819
 msgid	"Color of status messages           :"
 msgstr	"Olekuteadete värv                  :"
 
-#: src/lang.c:1814
+#: src/lang.c:1820
 msgid	"# Color of messages in last line\n"
 msgstr	"# Viimasel real olevate teadete värv\n"
 
-#: src/lang.c:1819
+#: src/lang.c:1825
 msgid	"Color of quoted lines              :"
 msgstr	"Tsitaadi värv                      :"
 
-#: src/lang.c:1820
+#: src/lang.c:1826
 msgid	"# Color of quote-lines\n"
 msgstr	"# Tsitaadi värv\n"
 
-#: src/lang.c:1825
+#: src/lang.c:1831
 msgid	"Color of twice quoted line         :"
 msgstr	"Topelt tsiteeritud rea värv        :"
 
-#: src/lang.c:1826
+#: src/lang.c:1832
 msgid	"# Color of twice quoted lines\n"
 msgstr	"# Topelt tsiteeritud rea värv\n"
 
-#: src/lang.c:1831
+#: src/lang.c:1837
 msgid	"Color of =>3 times quoted line     :"
 msgstr	"=>3 korda tsiteeritud rea värv     :"
 
-#: src/lang.c:1832
+#: src/lang.c:1838
 msgid	"# Color of >=3 times quoted lines\n"
 msgstr	"# =>3 korda tsiteeritud rea värv\n"
 
-#: src/lang.c:1837
+#: src/lang.c:1843
 msgid	"Color of article header lines      :"
 msgstr	"Artikli päiseridade värv           :"
 
-#: src/lang.c:1838
+#: src/lang.c:1844
 msgid	"# Color of header-lines\n"
 msgstr	"# Päiseridade värv\n"
 
-#: src/lang.c:1843
+#: src/lang.c:1849
 msgid	"Color of actual news header fields :"
 msgstr	"Artikli tegelike päiseridade värv  :"
 
-#: src/lang.c:1844
+#: src/lang.c:1850
 msgid	"# Color of actual news header fields\n"
 msgstr	"# Artikli tegelike päiseridade värv\n"
 
-#: src/lang.c:1849
+#: src/lang.c:1855
 msgid	"Color of article subject lines     :"
 msgstr	"Artikli teemarea värv              :"
 
-#: src/lang.c:1850
+#: src/lang.c:1856
 msgid	"# Color of article subject\n"
 msgstr	"# Artikli teema värv\n"
 
-#: src/lang.c:1855
+#: src/lang.c:1861
 msgid	"Color of response counter          :"
 msgstr	"Vastuste arvu loenduri värv        :"
 
-#: src/lang.c:1856
+#: src/lang.c:1862
 msgid	"# Color of response counter\n"
 msgstr	"# Vastuste arvu loenduri värv\n"
 
-#: src/lang.c:1861
+#: src/lang.c:1867
 msgid	"Color of sender (From:)            :"
 msgstr	"Saatja värv (From:)                :"
 
-#: src/lang.c:1862
+#: src/lang.c:1868
 msgid	"# Color of sender (From:)\n"
 msgstr	"# Saatja värv (From:)\n"
 
-#: src/lang.c:1867
+#: src/lang.c:1873
 msgid	"Color of help/mail sign            :"
 msgstr	"Abiinfo/kirja teate värv           :"
 
-#: src/lang.c:1868
+#: src/lang.c:1874
 msgid	"# Color of Help/Mail-Sign\n"
 msgstr	"# Abiinfo/kirja teate värv\n"
 
-#: src/lang.c:1873
+#: src/lang.c:1879
 msgid	"Color of signatures                :"
 msgstr	"Signatuuri värv                    :"
 
-#: src/lang.c:1874
+#: src/lang.c:1880
 msgid	"# Color of signature\n"
 msgstr	"# Signatuuri värv\n"
 
-#: src/lang.c:1879
+#: src/lang.c:1885
 msgid	"Color of highlighting with *stars* :"
 msgstr	"*tärnidega* esiletõstmise värv     :"
 
-#: src/lang.c:1880
+#: src/lang.c:1886
 msgid	"# Color of word highlighting. There are four possibilities\n"
 	"# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 msgstr	"# Sõnade esiletõstmise värv. Artiklites saab kasutada nelja võimalust:\n"
 	"# *tärnid*, /kaldkriipsud/, _alakriipsud_ ja -kriipsud-.\n"
 
-#: src/lang.c:1886
+#: src/lang.c:1892
 msgid	"Color of highlighting with _dash_  :"
 msgstr	"_alakriipsudega_ esiletõstmise värv:"
 
 # TRANSLATION TOO LONG
-#: src/lang.c:1892
+#: src/lang.c:1898
 msgid	"Color of highlighting with /slash/ :"
 msgstr	"/Kaldkriipsudega/ esiletõstmise värv:"
 
-#: src/lang.c:1898
+#: src/lang.c:1904
 msgid	"Color of highlighting with -stroke-:"
 msgstr	"-Kriipsudega- esiletõstmise värv   :"
 
-#: src/lang.c:1905
+#: src/lang.c:1911
 msgid	"Attr. of highlighting with *stars* :"
 msgstr	"*tärnidega* esiletõstmise atribuut :"
 
-#: src/lang.c:1906
+#: src/lang.c:1912
 msgid	"# Attribute of word highlighting on mono terminals.\n"
 	"# There are four possibilities in articles:\n"
 	"# *stars*, /slashes/, _underdashes_ and -strokes-.\n"
@@ -5231,32 +5244,32 @@ msgstr	"# Sõnade esiletõstmise atribuut 
 	"# 0 - Tavaline, 1 - Allajoonitud, 2 - Parim esiletõstmine,\n"
 	"# 3 - Pööratud video, 4 - Plinkiv, 5 - Poolhele, 6 - Paks\n"
 
-#: src/lang.c:1916
+#: src/lang.c:1922
 msgid	"Attr. of highlighting with _dash_  :"
 msgstr	"_alakriipsudega_ esiletõstmise atr.:"
 
 # TRANSLATION TOO LONG
-#: src/lang.c:1922
+#: src/lang.c:1928
 msgid	"Attr. of highlighting with /slash/ :"
 msgstr	"/Kaldkriipsudega/ esiletõstmise atr.:"
 
-#: src/lang.c:1928
+#: src/lang.c:1934
 msgid	"Attr. of highlighting with -stroke-:"
 msgstr	"-Kriipsudega- esiletõstmise atr.   :"
 
-#: src/lang.c:1934
+#: src/lang.c:1940
 msgid	"Word highlighting in message body  :"
 msgstr	"Sõnade esiletõstmine teate kehas   :"
 
-#: src/lang.c:1935
+#: src/lang.c:1941
 msgid	"# Enable word highlighting?\n"
 msgstr	"# Lubada sõnade esiletõstmine?\n"
 
-#: src/lang.c:1940
+#: src/lang.c:1946
 msgid	"What to display instead of mark    :"
 msgstr	"Mida näidata märgi asemel          :"
 
-#: src/lang.c:1941
+#: src/lang.c:1947
 msgid	"# Should the leading and ending stars and dashes also be displayed,\n"
 	"# even when they are highlighting marks?\n"
 	"# 0 - no    1 - yes, display mark    2 - print a space instead\n"
@@ -5264,55 +5277,55 @@ msgstr	"# Kas näidata algavaid ja lõppev
 	"# isegi, kui need on ka esiletõstmise märgid?\n"
 	"# 0 - ei    1 - jah, näita märki    2 - trüki hoopis tühik\n"
 
-#: src/lang.c:1947
+#: src/lang.c:1953
 msgid	"Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr	"Sisestage veerg, millelt lehitseja hakkab ridu murdma. <CR> seab."
 
-#: src/lang.c:1948
+#: src/lang.c:1954
 msgid	"Page line wrap column              :"
 msgstr	"Rea murdmise veerg lehitsejas      :"
 
-#: src/lang.c:1949
+#: src/lang.c:1955
 msgid	"# Wrap article lines at column\n"
 msgstr	"# Murra artikli read antud veerus\n"
 
-#: src/lang.c:1954
+#: src/lang.c:1960
 msgid	"Wrap around threads on next unread :"
 msgstr	"Liigu lugemata art-le ümber teemade:"
 
-#: src/lang.c:1955
+#: src/lang.c:1961
 msgid	"# If ON wrap around threads on searching next unread article\n"
 msgstr	"# Kui väärtus on ON, liigu lugemata artiklite otsingul ümber teemade\n"
 
-#: src/lang.c:1959
+#: src/lang.c:1965
 msgid	"Enter default mail address (and fullname). <CR> sets."
 msgstr	"Sisestage oma e-posti aadress (ja oma nimi). <CR> seab."
 
-#: src/lang.c:1960
+#: src/lang.c:1966
 msgid	"Mail address (and fullname)        :"
 msgstr	"E-posti aadress (ja teie nimi)     :"
 
-#: src/lang.c:1961
+#: src/lang.c:1967
 msgid	"# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr	"# Kasutaja e-posti aadress (ja nimi), kui ei ole kasutaja@host (nimi)\n"
 
-#: src/lang.c:1966
+#: src/lang.c:1972
 msgid	"Show empty Followup-To in editor   :"
 msgstr	"Näita toimetis tühja Followup-To   :"
 
-#: src/lang.c:1967
+#: src/lang.c:1973
 msgid	"# If ON show empty Followup-To header when editing an article\n"
 msgstr	"# Kui väärtus on ON, näita artikli toimetamisel tühja Followup-To rida\n"
 
-#: src/lang.c:1971
+#: src/lang.c:1977
 msgid	"Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr	"Sisestage tee/! käsk/--none, et luua oma vaikimisi signatuur. <CR> seab."
 
-#: src/lang.c:1972
+#: src/lang.c:1978
 msgid	"Create signature from path/command :"
 msgstr	"Signatuuri loomiseks tee/käsk      :"
 
-#: src/lang.c:1973
+#: src/lang.c:1979
 msgid	"# Signature path (random sigs)/file to be used when posting/replying\n"
 	"# default_sigfile=file       appends file as signature\n"
 	"# default_sigfile=!command   executes external command to generate a "
@@ -5323,49 +5336,49 @@ msgstr	"# Postitamisel/vastamisel kasuta
 	"# default_sigfile=!käsk      käivitab käsu, mis genereerib signatuuri\n"
 	"# default_sigfile=--none     ära lisa signatuuri\n"
 
-#: src/lang.c:1980
+#: src/lang.c:1986
 msgid	"Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr	"Signatuurile eelnevale reale \"-- \". <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:1981
+#: src/lang.c:1987
 msgid	"Prepend signature with \"-- \"       :"
 msgstr	"Lisa signatuuri ette \"-- \"         :"
 
-#: src/lang.c:1982
+#: src/lang.c:1988
 msgid	"# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr	"# Kui väärtus on ON, lisa signatuuri ette '\\n-- \\n'\n"
 
-#: src/lang.c:1986
+#: src/lang.c:1992
 msgid	"Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr	"Lisa artikli uuestipostitamisel signatuur. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:1987
+#: src/lang.c:1993
 msgid	"Add signature when reposting       :"
 msgstr	"Lisa uuestipostitusel signatuur    :"
 
-#: src/lang.c:1988
+#: src/lang.c:1994
 msgid	"# If ON add signature to reposted articles\n"
 msgstr	"# Kui väärtus on ON, lisa uuestipostitatud artiklile signatuur\n"
 
-#: src/lang.c:1992
+#: src/lang.c:1998
 msgid	"Enter quotation marks, %s or %S for author's initials."
 msgstr	"Sisestage tsitaadimärgid, %s või %S annab autori initsiaalid."
 
-#: src/lang.c:1993
+#: src/lang.c:1999
 msgid	"Characters used as quote-marks     :"
 msgstr	"Tsiteerimise märgid                :"
 
-#: src/lang.c:1994
+#: src/lang.c:2000
 msgid	"# Characters used in quoting to followups and replies.\n"
 	"# '_' is replaced by ' ', %%s, %%S are replaced by author's initials.\n"
 msgstr	"# Sümbolid, mida kasutada tsiteerimisel vastustes.\n"
 	"# '_' asendatakse tühikuga ' ', %%s, %%S asendatakse autori initsiaalidega.\n"
 
-#: src/lang.c:2000
+#: src/lang.c:2006
 msgid	"Quoting behavior                   :"
 msgstr	"Käitumine tsiteerimisel            :"
 
-#: src/lang.c:2001
+#: src/lang.c:2007
 msgid	"# How quoting should be handled when following up or replying.\n"
 	"# 0 = Nothing special\n"
 	"# 1 = Compress quotes\n"
@@ -5385,15 +5398,15 @@ msgstr	"# Kuidas käsitleda vastamisel ts
 	"# 6 = Tsiteeri allkirju, tsiteeri tühje ridu\n"
 	"# 7 = Tihenda tsitaadid, tsiteeri allkirju, tsiteeri tühje ridu\n"
 
-#: src/lang.c:2013 src/lang.c:2021 src/lang.c:2027
+#: src/lang.c:2019 src/lang.c:2027 src/lang.c:2033
 msgid	"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr	"%A Aadr. %D Kuup. %F Aadr.+Nimi %G Grupp %M Message-ID %N Nimi %C Eesnimi"
 
-#: src/lang.c:2014
+#: src/lang.c:2020
 msgid	"Quote line when following up       :"
 msgstr	"Tsiteerimise rida vastamisel       :"
 
-#: src/lang.c:2015
+#: src/lang.c:2021
 msgid	"# Format of quote line when mailing/posting/following-up an article\n"
 	"# %%A Address    %%D Date   %%F Addr+Name   %%G Groupname   %%M Message-ID\n"
 	"# %%N Full Name  %%C First Name   %%I Initials\n"
@@ -5401,35 +5414,35 @@ msgstr	"# Tsiteeriva rea vorming artikli
 	"# %%A Aadress    %%D Kuup   %%F Aadr+Nimi   %%G Grupp   %%M Message-ID\n"
 	"# %%N Täielik nimi  %%C Eesnimi   %%I Initsiaalid\n"
 
-#: src/lang.c:2022
+#: src/lang.c:2028
 msgid	"Quote line when cross-posting      :"
 msgstr	"Tsiteerimise rida ristpostitusel   :"
 
-#: src/lang.c:2028
+#: src/lang.c:2034
 msgid	"Quote line when mailing            :"
 msgstr	"Tsiteerimise rida kirjutamisel     :"
 
-#: src/lang.c:2033
+#: src/lang.c:2039
 msgid	"If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr	"Kasuta User-Agent: päiserida. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2034
+#: src/lang.c:2040
 msgid	"Insert 'User-Agent:'-header        :"
 msgstr	"Sisestage 'User-Agent:'-päis       :"
 
-#: src/lang.c:2035
+#: src/lang.c:2041
 msgid	"# If ON include advertising User-Agent: header\n"
 msgstr	"# Kui väärtus on ON, lisa artikli päisesse User-Agent: rida\n"
 
-#: src/lang.c:2039
+#: src/lang.c:2045
 msgid	"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr	"Sisestage MIME kooditabeli nimi (n. US-ASCII, ISO-8859-15, EUC-KR), <CR> seab."
 
-#: src/lang.c:2040
+#: src/lang.c:2046
 msgid	"MM_CHARSET                         :"
 msgstr	"MM_CHARSET                         :"
 
-#: src/lang.c:2041
+#: src/lang.c:2047
 msgid	"# Charset supported locally which is also used for MIME header and\n"
 	"# Content-Type header.\n"
 	"# If not set, the value of the environment variable MM_CHARSET is used.\n"
@@ -5445,27 +5458,27 @@ msgstr	"# Lokaalselt toetatud kooditabel
 	"# loetakse mm_charset väärtusest erinev kooditabel mitte-näidatavaks\n"
 	"# ja näitamisel kasutatakse '?'.\n"
 
-#: src/lang.c:2052
+#: src/lang.c:2058
 msgid	"MM_NETWORK_CHARSET                 :"
 msgstr	"MM_NETWORK_CHARSET                 :"
 
-#: src/lang.c:2053
+#: src/lang.c:2059
 msgid	"# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr	"# Postituste MIME (Content-Type) päises kasutatav kooditabel.\n"
 
-#: src/lang.c:2059
+#: src/lang.c:2065
 msgid	"Mailbox format                     :"
 msgstr	"Kirjade kataloog                   :"
 
-#: src/lang.c:2060
+#: src/lang.c:2066
 msgid	"# Format of the mailbox.\n"
 msgstr	"# Kirjade kataloog.\n"
 
-#: src/lang.c:2065
+#: src/lang.c:2071
 msgid	"MIME encoding in news messages     :"
 msgstr	"Kasuta artiklites MIME kodeerimist :"
 
-#: src/lang.c:2066
+#: src/lang.c:2072
 msgid	"# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
 	"# for mails and posts, if necessary. QP is efficient for most European\n"
 	"# character sets (ISO-8859-X) with small fraction of non-US-ASCII chars,\n"
@@ -5477,15 +5490,15 @@ msgstr	"# Vajadusel kirjade ja artiklite
 	"# Base64 on kasulik enamuse 8 bitistele ida-aasia, kreeka ja vene\n"
 	"# kooditabelitele, kus kasutatakse palju 8 bitiseid sümboleid.\n"
 
-#: src/lang.c:2074 src/lang.c:2095
+#: src/lang.c:2080 src/lang.c:2101
 msgid	"Don't change unless you know what you are doing. <ESC> cancels."
 msgstr	"Ärge muutke, kui te ei tea, mida teete. <ESC> katkestab."
 
-#: src/lang.c:2075
+#: src/lang.c:2081
 msgid	"Use 8bit characters in news headers:"
 msgstr	"Kasuta artikli päises 8bit tähti   :"
 
-#: src/lang.c:2076
+#: src/lang.c:2082
 msgid	"# If ON, 8bit characters in news headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in header are encoded regardless of the value of this\n"
@@ -5495,28 +5508,28 @@ msgstr	"# Kui väärtus on ON, 8bit sümbol
 	"# 8bit sümbolid päistes kodeeritakse sõltumata selle parameetri väärtusest,\n"
 	"# v.a. juhul, kui post_mime_encoding väärtus on samuti 8bit.\n"
 
-#: src/lang.c:2083
+#: src/lang.c:2089
 msgid	"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"Vaata töödeldud faile automaatselt <TÜHIK> lülitab, <CR> seab, <ESC> "
 	"katkestab."
 
-#: src/lang.c:2084
+#: src/lang.c:2090
 msgid	"View post-processed files          :"
 msgstr	"Vaata töödeldud faile              :"
 
-#: src/lang.c:2085
+#: src/lang.c:2091
 msgid	"# If set, post processed files will be opened in a viewer\n"
 msgstr	"# Kui on seatud, avatakse töödeldud fail vaatamiseks\n"
 
-#: src/lang.c:2090
+#: src/lang.c:2096
 msgid	"MIME encoding in mail messages     :"
 msgstr	"Kasuta kirjades MIME kodeerimist   :"
 
-#: src/lang.c:2096
+#: src/lang.c:2102
 msgid	"Use 8bit characters in mail headers:"
 msgstr	"Kasuta kirja päises 8bit tähti     :"
 
-#: src/lang.c:2097
+#: src/lang.c:2103
 msgid	"# If ON, 8bit characters in mail headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in headers are encoded regardless of the value of this "
@@ -5531,24 +5544,25 @@ msgstr	"# Kui väärtus on ON, 8bit sümbol
 	"# et RFC 2822 keelab 8bit sümbolid kirjade päistes, seega selle\n"
 	"# parameetri väärtus ON ei ole soovitatav kasutada.\n"
 
-#: src/lang.c:2107
-msgid	"Strip blanks of end of lines       :"
+#: src/lang.c:2113
+msgid	"Strip blanks from ends of lines    :"
 msgstr	"Eemalda tühikud realõppudest       :"
 
-#: src/lang.c:2108
-msgid	"# If ON strip blanks from end of lines to speedup display on slow terminals\n"
+#: src/lang.c:2114
+msgid	"# If ON strip blanks from ends of lines for faster display on slow "
+	"terminals.\n"
 msgstr	"# Kui väärtus on ON, eemalda aeglaste terminalise töö kiirendamiseks\n"
-	"# realõppudest tühikud\n"
+	"# realõppudest tühikud.\n"
 
-#: src/lang.c:2113
+#: src/lang.c:2119
 msgid	"If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr	"Kui väärtus on ON, kasuta transliteratsiooni. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2114
+#: src/lang.c:2120
 msgid	"Transliteration                    :"
 msgstr	"Transliteratsioon                  :"
 
-#: src/lang.c:2115
+#: src/lang.c:2121
 msgid	"# If ON, use //TRANSLIT extension. This means that when a character cannot\n"
 	"# be represented in the in the target character set, it can be approximated\n"
 	"# through one or several similarly looking characters.\n"
@@ -5557,245 +5571,245 @@ msgstr	"# Kui väärtus on ON, kasuta //TR
 	"kasutades\n"
 	"# üht või enamat sarnast sümbolit.\n"
 
-#: src/lang.c:2122
+#: src/lang.c:2128
 msgid	"Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	"Saada kasutajale automaatselt koopia. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2123
+#: src/lang.c:2129
 msgid	"Send you a cc automatically        :"
 msgstr	"Saada automaatselt koopia          :"
 
-#: src/lang.c:2124
+#: src/lang.c:2130
 msgid	"# If ON automatically put your name in the Cc: field when mailing an article\n"
 msgstr	"# Kui väärtus on ON, pane kasutaja nimi artikli saatmisel automaatselt\n"
 	"# Cc: reale\n"
 
-#: src/lang.c:2128
+#: src/lang.c:2134
 msgid	"Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	"Saada automaatselt pimekoopia. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2129
+#: src/lang.c:2135
 msgid	"Send you a blind cc automatically  :"
 msgstr	"Saada automaatselt pimekoopia      :"
 
-#: src/lang.c:2130
+#: src/lang.c:2136
 msgid	"# If ON automatically put your name in the Bcc: field when mailing an "
 	"article\n"
 msgstr	"# Kui väärtus on ON, pane kasutaja nimi artikli saatmisel automaatselt\n"
 	"# Bcc: väljale\n"
 
-#: src/lang.c:2134
+#: src/lang.c:2140
 msgid	"Enter address elements about which you want to be warned. <CR> sets."
 msgstr	"Sisestage aadressi komponendid, mille eest peaks hoiatama. <CR> seab."
 
-#: src/lang.c:2135
+#: src/lang.c:2141
 msgid	"Spamtrap warning address parts     :"
 msgstr	"Rämpsposti hoiatus aadressi osadele:"
 
-#: src/lang.c:2136
+#: src/lang.c:2142
 msgid	"# A comma-delimited list of address-parts you want to be warned\n"
 	"# about when trying to reply by email.\n"
 msgstr	"# Komaga eraldatud aadresside komponentide loend, mille kasutamisel\n"
 	"# tuleks kasutajat hoiatada.\n"
 
-#: src/lang.c:2141
+#: src/lang.c:2147
 msgid	"Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr	"Sisestage kirje kehtivuse aeg päevades. <CR> seab."
 
-#: src/lang.c:2142
+#: src/lang.c:2148
 msgid	"No. of days a filter entry is valid:"
 msgstr	"Filtri kehtivus päevades           :"
 
-#: src/lang.c:2143
+#: src/lang.c:2149
 msgid	"# Number of days a short term filter will be active\n"
 msgstr	"# lühiajalise filtri kehtivus päevades\n"
 
-#: src/lang.c:2147
+#: src/lang.c:2153
 msgid	"Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr	"Lisage postitatud artikkel filtrisse. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2148
+#: src/lang.c:2154
 msgid	"Add posted articles to filter      :"
 msgstr	"Lisage postitatud artikkel filtrile:"
 
-#: src/lang.c:2149
+#: src/lang.c:2155
 msgid	"# If ON add posted articles which start a new thread to filter for\n"
 	"# highlighting follow-ups\n"
 msgstr	"# Kui väärtus on ON, lisa postitatud artiklid, mis alustavad uut teemat,\n"
 	"# filtrile, mis märgistab vastuseid\n"
 
-#: src/lang.c:2153
+#: src/lang.c:2159
 msgid	"The directory where articles/threads are to be saved in mailbox format."
 msgstr	"Kataloog, kuhu artikleid/teemasid salvestatakse kirjaformaadis."
 
-#: src/lang.c:2154
+#: src/lang.c:2160
 msgid	"Mail directory                     :"
 msgstr	"Kirjade kataloog                   :"
 
-#: src/lang.c:2155
+#: src/lang.c:2161
 msgid	"# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr	"# (-m) kataloog, kuhu artikleid/teemasid salvestatakse kirjaformaadis\n"
 
-#: src/lang.c:2160
+#: src/lang.c:2166
 msgid	"Save articles in batch mode (-S)   :"
 msgstr	"Salvesta artiklid pakettmoodis (-S):"
 
-#: src/lang.c:2161
+#: src/lang.c:2167
 msgid	"# If ON articles/threads will be saved in batch mode when save -S\n"
 	"# or mail (-M/-N) is specified on the command line\n"
 msgstr	"# Kui väärtus on ON, artiklid salvestatakse pakettmoodis, kui käsureal\n"
 	"# on kasutatud võtmeid salvestamiseks -S või saatmiseks -M, -N\n"
 
-#: src/lang.c:2166
+#: src/lang.c:2172
 msgid	"The directory where you want articles/threads saved."
 msgstr	"Kataloog, kuhu te soovite artikleid salvestada."
 
-#: src/lang.c:2167
+#: src/lang.c:2173
 msgid	"Directory to save arts/threads in  :"
 msgstr	"Kataloog artiklite salvestamiseks  :"
 
-#: src/lang.c:2168
+#: src/lang.c:2174
 msgid	"# Directory where articles/threads are saved\n"
 msgstr	"# Kataloog, kuhu salvestatakse artiklid/teemad\n"
 
-#: src/lang.c:2172
+#: src/lang.c:2178
 msgid	"Auto save article/thread by Archive-name: header. <SPACE> toggles & <CR> sets."
 msgstr	"Salvesta artiklid Archive-name: päiserea järgi. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2173
+#: src/lang.c:2179
 msgid	"Use Archive-name: header for save  :"
 msgstr	"Kasuta salvestamisel Archive-name: :"
 
-#: src/lang.c:2174
+#: src/lang.c:2180
 msgid	"# If ON articles/threads with Archive-name: in mail header will\n"
 	"# be automatically saved with the Archive-name & part/patch no.\n"
 msgstr	"# Kui väärtus on ON, salvestatakse artiklid/teemad, mis omavad päiserida\n"
 	"# Archive-name:, automaatselt selle reaga määratud nime ja osa numbriga.\n"
 
-#: src/lang.c:2179
+#: src/lang.c:2185
 msgid	"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 	"cancels."
 msgstr	"Märgi salvestatud artiklid loetuks. <TÜHIK> lülitab, <CR> seab, <ESC> "
 	"katkestab."
 
-#: src/lang.c:2180
+#: src/lang.c:2186
 msgid	"Mark saved articles/threads as read:"
 msgstr	"Märgi salvestatud artiklid loetuks :"
 
-#: src/lang.c:2181
+#: src/lang.c:2187
 msgid	"# If ON mark articles that are saved as read\n"
 msgstr	"# Kui väärtus on ON, märgi salvestatud artiklid loetuks\n"
 
-#: src/lang.c:2185
+#: src/lang.c:2191
 msgid	"Do post processing (eg. extract attachments) for saved articles."
 msgstr	"Teosta salvestatud artiklitel järeltöötlemist (nt. lisade eraldamist)."
 
-#: src/lang.c:2186
+#: src/lang.c:2192
 msgid	"Post process saved articles        :"
 msgstr	"Salvestatud artikl. järeltöötlemine:"
 
-#: src/lang.c:2187
+#: src/lang.c:2193
 msgid	"# Perform post processing (saving binary attachments) from saved articles.\n"
 	"# 0=(no) 1=(yes) 2=(extract shell archives (shar) only)\n"
 msgstr	"# Teosta salvestatud artiklite järeltöötlemist (lisade eraldamine).\n"
 	"# 0=(ei) 1=(jah) 2=(eralda ainult shelli arhiivid (shar))\n"
 
-#: src/lang.c:2193
+#: src/lang.c:2199
 msgid	"Process only unread articles       :"
 msgstr	"Töötle ainult lugemata artikleid   :"
 
-#: src/lang.c:2194
+#: src/lang.c:2200
 msgid	"# If ON only save/print/pipe/mail unread articles (tagged articles excepted)\n"
 msgstr	"# Kui väärtus on ON, salvesta/trüki/torusse/saada lugemata artikleid\n"
 	"# (eeldatakse märgitud artikleid).\n"
 
-#: src/lang.c:2199
+#: src/lang.c:2205
 msgid	"Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr	"Trüki kõik või ainult osa päisest. <TÜHIK> lülitab, <CR> seab."
 
-#: src/lang.c:2200
+#: src/lang.c:2206
 msgid	"Print all headers when printing    :"
 msgstr	"Trükkimisel trüki kõik päised      :"
 
-#: src/lang.c:2201
+#: src/lang.c:2207
 msgid	"# If ON print all of article header otherwise just the important lines\n"
 msgstr	"# Kui väärtus on ON, trüki kogu artikli päis, muidu ainult tähtsamad read\n"
 
-#: src/lang.c:2205
+#: src/lang.c:2211
 msgid	"The printer program with options that is to be used to print articles/threads."
 msgstr	"Programm koos argumentidega, mida kasutatakse artiklite/teemade trükkimiseks."
 
-#: src/lang.c:2206
+#: src/lang.c:2212
 msgid	"Printer program with options       :"
 msgstr	"Trükikäsk koos võtmetega           :"
 
-#: src/lang.c:2207
+#: src/lang.c:2213
 msgid	"# Print program with parameters used to print articles/threads\n"
 msgstr	"# Programm koos argumentidega, mida kasutatakse artiklite/teemade "
 	"trükkimiseks\n"
 
-#: src/lang.c:2213
+#: src/lang.c:2219
 msgid	"Force redraw after certain commands:"
 msgstr	"Värskenda ekraani peale käske      :"
 
-#: src/lang.c:2214
+#: src/lang.c:2220
 msgid	"# If ON a screen redraw will always be done after certain external commands\n"
 msgstr	"# Kui väärtus on ON, värskendatakse alati peale teatud väliseid käske "
 	"ekraani\n"
 
-#: src/lang.c:2218
+#: src/lang.c:2224
 msgid	"Start editor with line offset. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"Käivita tekstitoimeti etteantud real. <TÜHIK> lülitab, <CR> seab, <ESC> "
 	"katkestab."
 
-#: src/lang.c:2219
+#: src/lang.c:2225
 msgid	"Start editor with line offset      :"
 msgstr	"Käivita tekstitoimeti reanumbril   :"
 
-#: src/lang.c:2220
+#: src/lang.c:2226
 msgid	"# If ON editor will be started with cursor offset into the file\n"
 	"# otherwise the cursor will be positioned at the first line\n"
 msgstr	"# Kui väärtus on ON, käivitatakse tekstitoimeti kursori paigutamisega\n"
 	"# vastavale reale. Vastasel korral positsioneeritakse kursor esimesele reale\n"
 
-#: src/lang.c:2225
+#: src/lang.c:2231
 msgid	"Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr	"Kasutage %E toimeti kohal, %F failinime kohal, %N reanumbrina, <CR> seab."
 
-#: src/lang.c:2226
+#: src/lang.c:2232
 msgid	"Invocation of your editor          :"
 msgstr	"Teie tekstitoimeti                 :"
 
-#: src/lang.c:2227
+#: src/lang.c:2233
 msgid	"# Format of editor line including parameters\n"
 	"# %%E Editor  %%F Filename  %%N Linenumber\n"
 msgstr	"# Tekstitoimeti rea formaat koos parameetritega\n"
 	"# %%E Toimeti  %%F Failinimi  %%N Reanumber\n"
 
-#: src/lang.c:2232
+#: src/lang.c:2238
 msgid	"Enter name and options for external-inews, --internal for internal inews"
 msgstr	"Sisestage välise inews käsu nimi ja võtmed, sisemise valib --internal"
 
-#: src/lang.c:2233
+#: src/lang.c:2239
 msgid	"External inews                     :"
 msgstr	"Väline inews                       :"
 
-#: src/lang.c:2234
+#: src/lang.c:2240
 msgid	"# If --internal use the built in mini inews for posting via NNTP\n"
 	"# otherwise use an external inews program\n"
 msgstr	"# Kui on --internal, kasuta NNTP postitustel sisseehitatud inews käsku\n"
 	"# muidu kasuta välist inews programmi\n"
 
-#: src/lang.c:2238
+#: src/lang.c:2244
 msgid	"Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr	"Kasutage %M programmi kohal, %S teema kohal, %T saaja kohal, %F failinime "
 	"kohal, <CR> seab."
 
-#: src/lang.c:2239
+#: src/lang.c:2245
 msgid	"Invocation of your mail command    :"
 msgstr	"Teie e-posti käsk                  :"
 
-#: src/lang.c:2240
+#: src/lang.c:2246
 msgid	"# Format of mailer line including parameters\n"
 	"# %%M Mailer  %%S Subject  %%T To  %%F Filename  %%U User (AmigaDOS)\n"
 	"# ie. to use elm as your mailer:    elm -s \"%%S\" \"%%T\" < %%F\n"
@@ -5805,11 +5819,11 @@ msgstr	"# e-posti saatja käsurea formaat
 	"# näiteks. kasutada saatjana elm programmi:    elm -s \"%%S\" \"%%T\" < %%F\n"
 	"# näiteks. elm interaktiivses moodis      :    elm -i %%F -s \"%%S\" \"%%T\"\n"
 
-#: src/lang.c:2248
+#: src/lang.c:2254
 msgid	"Use interactive mail reader        :"
 msgstr	"Kasuta interaktiivset e-posti      :"
 
-#: src/lang.c:2249
+#: src/lang.c:2255
 msgid	"# Interactive mailreader: if ON mailreader will be invoked earlier for\n"
 	"# reply so you can use more of its features (eg. MIME, pgp, ...)\n"
 	"# this option has to suit default_mailer_format\n"
@@ -5818,93 +5832,93 @@ msgstr	"# Interaktiivne e-posti lugeja: 
 	"# lisavõimalusi (MIME, pgp, ...)\n"
 	"# see omadus kasutab default_mailer_format väärtust\n"
 
-#: src/lang.c:2256
+#: src/lang.c:2262
 msgid	"Remove ~/.article after posting    :"
 msgstr	"Eemalda ~/.article peale postitust :"
 
-#: src/lang.c:2257
+#: src/lang.c:2263
 msgid	"# If ON remove ~/.article after posting.\n"
 msgstr	"# Kui väärtus on ON, kustuta  ~/.article peale postitust.\n"
 
-#: src/lang.c:2261
+#: src/lang.c:2267
 msgid	"Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr	"Failinimi postitatud artiklitele. <CR> seab. Nime puudumisel ei salvestata."
 
-#: src/lang.c:2262
+#: src/lang.c:2268
 msgid	"Filename for posted articles       :"
 msgstr	"Failinimi postitatud artiklitele   :"
 
-#: src/lang.c:2263
+#: src/lang.c:2269
 msgid	"# Filename where to keep all postings (default posted)\n"
 	"# If no filename is set then postings will not be saved\n"
 msgstr	"# Failinimi, kus hoida kõiki postitusi (vaikimisi posted)\n"
 	"# Kui nime pole, siis postitusi ei salvestata\n"
 
-#: src/lang.c:2268
+#: src/lang.c:2274
 msgid	"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr	"Hoia ebaõnnestunud postitused failis ~/dead.articles. <TÜHIK> lülitab ja <CR> "
 	"seab."
 
-#: src/lang.c:2269
+#: src/lang.c:2275
 msgid	"Keep failed arts in ~/dead.articles:"
 msgstr	"Vigased artiklid ~/dead.articles   :"
 
-#: src/lang.c:2270
+#: src/lang.c:2276
 msgid	"# If ON keep all failed postings in ~/dead.articles\n"
 msgstr	"# Kui väärtus on ON, hoia ebaõnnestunud postitused failis ~/dead.articles\n"
 
-#: src/lang.c:2274
+#: src/lang.c:2280
 msgid	"Do you want to strip unsubscribed groups from .newsrc"
 msgstr	"Kas te soovite eemaldada tellimata grupid .newsrc failist"
 
-#: src/lang.c:2275
+#: src/lang.c:2281
 msgid	"No unsubscribed groups in newsrc   :"
 msgstr	"newsrcs ainult tellitud grupid     :"
 
-#: src/lang.c:2276
+#: src/lang.c:2282
 msgid	"# If ON strip unsubscribed groups from newsrc\n"
 msgstr	"# Kui väärtus on ON, eemalda tellimata grupid newsrc failist\n"
 
-#: src/lang.c:2281
+#: src/lang.c:2287
 msgid	"Remove bogus groups from newsrc    :"
 msgstr	"Eemalda olematud grupid newsrcst   :"
 
-#: src/lang.c:2282
+#: src/lang.c:2288
 msgid	"# What to do with bogus groups in newsrc file\n"
 	"# 0=(Keep) 1=(Remove) 2=(Highlight with D on selection screen).\n"
 msgstr	"# Mida teha olematute gruppidega newsrc failis\n"
 	"# 0 =(Hoia alles) 1=(Eemalda) 2=(Märgi valikuekraanil D lipuga).\n"
 
-#: src/lang.c:2286
+#: src/lang.c:2292
 msgid	"Enter number of seconds until active file will be reread. <CR> sets."
 msgstr	"Sisestage aktiivsete faili lugemise intervall sekundites. <CR> seab."
 
-#: src/lang.c:2287
+#: src/lang.c:2293
 msgid	"Interval in secs to reread active  :"
 msgstr	"Aktiivsete faili lugemise intervall:"
 
-#: src/lang.c:2288
+#: src/lang.c:2294
 msgid	"# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr	"# Aktiivsete faili lugemise intervall (0 = ei loe)\n"
 
-#: src/lang.c:2293
+#: src/lang.c:2299
 msgid	"Reconnect to server automatically  :"
 msgstr	"Taasta automaatselt NNTP ühendus   :"
 
-#: src/lang.c:2294
+#: src/lang.c:2300
 msgid	"# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr	"# Kui väärtus on ON, ürita NNTP serveriga ühenduse katkemisel ühendust\n"
 	"# automaatselt taastada\n"
 
-#: src/lang.c:2298
+#: src/lang.c:2304
 msgid	"Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr	"Loo NNTP overview failidest lokaalne koopia. <TÜHIK> lülitab ja <CR> seab."
 
-#: src/lang.c:2299
+#: src/lang.c:2305
 msgid	"Cache NNTP overview files locally  :"
 msgstr	"Puhverda NNTP overview lokaalselt  :"
 
-#: src/lang.c:2300
+#: src/lang.c:2306
 msgid	"# If ON, create local copies of NNTP overview files.\n"
 msgstr	"# Kui väärtus on ON, loo NNTP overview failidest lokaalsed koopiad.\n"
 
@@ -6164,7 +6178,7 @@ msgstr	"Tundmatu NNTP vastusekood"
 msgid	"couldn't expand %s\n"
 msgstr	"ei saa laiendada %s\n"
 
-#: src/open.c:1040
+#: src/open.c:1032
 msgid	"Unreachable?\n"
 msgstr	"Kättesaamatu?\n"
 
@@ -6203,11 +6217,11 @@ msgstr	"Tühjendan\n"
 msgid	"unchanged"
 msgstr	"muutmata"
 
-#: src/refs.c:575
+#: src/refs.c:573
 msgid	"[- Unavailable -]"
 msgstr	"[- Pole kasutatav -]"
 
-#: src/save.c:958
+#: src/save.c:975
 msgid	"bytes"
 msgstr	"baiti"
 
@@ -6269,9 +6283,3 @@ msgstr	"Slrnface lõpetas veaga, kood %d.
 #, c-format
 msgid	"Slrnface failed: %s."
 msgstr	"Slrnface ebaõnnestus: %s."
-
-#~ msgid	"%s=quit, %s=edit, %s=ispell, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=välju, %s=toimeta, %s=ispell, %s=postita, %s=postitusootele [%%.*s]: "
-
-#~ msgid	"%s=quit, %s=edit, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=välju, %s=toimeta, %s=postita, %s=postitusootele [%%.*s]: "
Binary files tin-1.6.0/po/fr.gmo and tin-1.6.1/po/fr.gmo differ
diff -Nurp tin-1.6.0/po/fr.po tin-1.6.1/po/fr.po
--- tin-1.6.0/po/fr.po	Mon Jul 14 17:48:20 2003
+++ tin-1.6.1/po/fr.po	Sun Aug 10 14:53:51 2003
@@ -2,8 +2,8 @@
 # Matt Anton <tin@syrius.org>, 2003
 #
 msgid	""
-msgstr	"Project-Id-Version: 1.5.18\n"
-	"POT-Creation-Date: 2003-07-14 17:23+0200\n"
+msgstr	"Project-Id-Version: 1.6.0\n"
+	"POT-Creation-Date: 2003-08-10 03:49+0200\n"
 	"PO-Revision-Date: 2003-07-04 04:15+0200\n"
 	"Last-Translator: Matt Anton <tin@syrius.org\n"
 	"Language-Team: French <tin@syrius.org>\n"
@@ -885,7 +885,7 @@ msgstr	"\n"
 msgid	"Insecure permissions of %s (%o)"
 msgstr	"Permissions de %s non sûres (%o)"
 
-#: src/lang.c:199 src/open.c:1017
+#: src/lang.c:199 src/open.c:1009
 #, c-format
 msgid	"Invalid response to GROUP command, %s"
 msgstr	"Réponse de la commande GROUP invalide, %s"
@@ -1458,8 +1458,8 @@ msgid	"mark article as unread"
 msgstr	"marquer l'article comme non lu"
 
 #: src/lang.c:353
-msgid	"mark current thread as read"
-msgstr	"marquer le fil actuel comme lu"
+msgid	"mark current thread or tagged threads as read"
+msgstr	""
 
 #: src/lang.c:354
 msgid	"mark thread as unread"
@@ -2357,219 +2357,224 @@ msgid	"Tagged %s"
 msgstr	"%s marqué"
 
 #: src/lang.c:580
+#, c-format
+msgid	"Untagged %s"
+msgstr	"%s non marqué"
+
+#: src/lang.c:581
 msgid	"Processing mail messages marked for deletion."
 msgstr	"Traitement des emails enregistrés marqués pour effacement."
 
-#: src/lang.c:581
+#: src/lang.c:582
 msgid	"Processing saved articles marked for deletion."
 msgstr	"Traitement des articles enregistrés marqués pour effacement."
 
-#: src/lang.c:582
+#: src/lang.c:583
 #, c-format
 msgid	"Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr	"Accepter le Suivi ? %s=poster, %s=ignorer, %s=quitter : "
 
-#: src/lang.c:583
+#: src/lang.c:584
 msgid	"Article unchanged, abort mailing?"
 msgstr	"Article inchangé, annuler l'envoi ?"
 
-#: src/lang.c:584
+#: src/lang.c:585
 #, c-format
 msgid	"Do you want to see postponed articles (%d)?"
 msgstr	"Voulez-vous voir les brouillons (%d) ?"
 
-#: src/lang.c:586
+#: src/lang.c:587
 msgid	"Add quick kill filter?"
 msgstr	"Ajout rapide d'un filtre d'élimination ?"
 
-#: src/lang.c:587
+#: src/lang.c:588
 msgid	"Add quick selection filter?"
 msgstr	"Ajout rapide d'un filtre de sélection ?"
 
-#: src/lang.c:588
+#: src/lang.c:589
 msgid	"Do you really want to quit?"
 msgstr	"Voulez-vous réellement quitter ?"
 
-#: src/lang.c:589
+#: src/lang.c:590
 msgid	"%s=edit cancel message, %s=quit, %s=delete (cancel) [%%.*s]: "
 msgstr	"%s=éditer message d'annulation, %s=quitter, %s=effacer (annuler) [%%.*s] : "
 
-#: src/lang.c:590
+#: src/lang.c:591
 msgid	"You have tagged articles in this group - quit anyway?"
 msgstr	"Vous avez des articles marqués dans ce groupe - tout de même quitter?"
 
-#: src/lang.c:591
+#: src/lang.c:592
 #, c-format
 msgid	"%s=quit, %s=edit, %s=postpone: "
 msgstr	"%s=quitter, %s=éditer, %s=brouillon : "
 
-#: src/lang.c:592
+#: src/lang.c:593
 #, c-format
 msgid	"%s=quit %s=edit %s=save kill description: "
 msgstr	"%s=quitter, %s=éditer, %s=enregistrer description du filtre : "
 
-#: src/lang.c:593
+#: src/lang.c:594
 #, c-format
 msgid	"%s=quit %s=edit %s=save select description: "
 msgstr	"%s=quitter %s=éditer %s=enregistrer la description sél. : "
 
-#: src/lang.c:594
+#: src/lang.c:595
 msgid	"Do you really want to quit without saving your configuration?"
 msgstr	"Voulez-vous réellement quitter sans enregistrer votre configuration ?"
 
-#: src/lang.c:597
+#: src/lang.c:598
 msgid	"Invalid range - valid are '0-9.$' eg. 1-$"
 msgstr	"Champ invalide - '0-9.$' pe. 1-$ est valide"
 
-#: src/lang.c:598
+#: src/lang.c:599
 msgid	"Do you want to abort this operation?"
 msgstr	"Voulez-vous annuler cette opération ?"
 
-#: src/lang.c:599
+#: src/lang.c:600
 msgid	"Do you want to exit tin immediately?"
 msgstr	"Voulez-vous quitter tin immédiatement ?"
 
-#: src/lang.c:600
+#: src/lang.c:601
 msgid	"Read response> "
 msgstr	"Lire la réponse> "
 
-#: src/lang.c:601
+#: src/lang.c:602
 msgid	"Reading ('q' to quit)..."
 msgstr	"Lecture ('q' pour quitter)..."
 
-#: src/lang.c:602
+#: src/lang.c:603
 #, c-format
 msgid	"Reading %sarticles..."
 msgstr	"Lecture de %sarticles..."
 
-#: src/lang.c:603
+#: src/lang.c:604
 #, c-format
 msgid	"Reading %sattributes file...\n"
 msgstr	"Lecture du fichier %sattributes...\n"
 
-#: src/lang.c:604
+#: src/lang.c:605
 #, c-format
 msgid	"Reading %sconfig file...\n"
 msgstr	"Lecture du fichier %sconfig...\n"
 
-#: src/lang.c:605
+#: src/lang.c:606
 msgid	"Reading filter file...\n"
 msgstr	"Lecture du fichier filter...\n"
 
-#: src/lang.c:606
+#: src/lang.c:607
 #, c-format
 msgid	"Reading %s groups..."
 msgstr	"Lecture de %s groupes..."
 
-#: src/lang.c:607
+#: src/lang.c:608
 msgid	"Reading input history file...\n"
 msgstr	"Lecture du fichier d'historique...\n"
 
-#: src/lang.c:608
+#: src/lang.c:609
 msgid	"Reading keymap file...\n"
 msgstr	"Lecture du fichier keymap...\n"
 
-#: src/lang.c:609
+#: src/lang.c:610
 msgid	"Reading groups from active file... "
 msgstr	"Lecture des groupes depuis le fichier active... "
 
-#: src/lang.c:610
+#: src/lang.c:611
 msgid	"Reading groups from newsrc file... "
 msgstr	"Lecture des groupes depuis le fichier newsrc... "
 
-#: src/lang.c:611
+#: src/lang.c:612
 msgid	"Reading newsgroups file... "
 msgstr	"Lecture du fichier newsgroups... "
 
-#: src/lang.c:612
+#: src/lang.c:613
 msgid	"Reading newsrc file..."
 msgstr	"Lecture du fichier newsrc..."
 
-#: src/lang.c:613
+#: src/lang.c:614
 #, c-format
 msgid	"Bogus group %s removed."
 msgstr	"Effacement du groupe corrompu %s."
 
-#: src/lang.c:614
+#: src/lang.c:615
 #, c-format
 msgid	"Error: rename %s to %s"
 msgstr	"Erreur : renommer %s à %s"
 
-#: src/lang.c:615
+#: src/lang.c:616
 msgid	"Reply to author..."
 msgstr	"Répondre à l'auteur..."
 
-#: src/lang.c:616
+#: src/lang.c:617
 msgid	"Repost"
 msgstr	"Reposter"
 
-#: src/lang.c:617
+#: src/lang.c:618
 msgid	"Reposting article..."
 msgstr	"Repostage de l'article..."
 
-#: src/lang.c:618
+#: src/lang.c:619
 #, c-format
 msgid	"Repost article(s) to group(s) [%s]> "
 msgstr	"Reposter article(s) dans groupe(s) [%s]> "
 
-#: src/lang.c:619
+#: src/lang.c:620
 msgid	"Reset newsrc?"
 msgstr	"Réinitialiser newsrc ?"
 
-#: src/lang.c:620
+#: src/lang.c:621
 msgid	"Responses have been directed to the following newsgroups"
 msgstr	"Les réponses ont été redirigées vers les groupes suivants"
 
-#: src/lang.c:621
+#: src/lang.c:622
 #, c-format
 msgid	"Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr	"Les réponses ont été redirigées à l'auteur. %s=mail, %s=poster, %s=quitter : "
 
-#: src/lang.c:622
+#: src/lang.c:623
 #, c-format
 msgid	"RespNo %4d of %4d%s"
 msgstr	"Nbre rép. %4d/%4d%s"
 
-#: src/lang.c:623
+#: src/lang.c:624
 msgid	"Press <RETURN> to continue..."
 msgstr	"Appuyez sur <RETOUR> pour continuer..."
 
-#: src/lang.c:625
+#: src/lang.c:626
 #, c-format
 msgid	"Select From    [%-*.*s] (y/n): "
 msgstr	""
 
-#: src/lang.c:626
+#: src/lang.c:627
 msgid	"Select Lines: (</>num): "
 msgstr	""
 
-#: src/lang.c:627
+#: src/lang.c:628
 msgid	"Auto-select Article Menu"
 msgstr	""
 
-#: src/lang.c:628
+#: src/lang.c:629
 #, c-format
 msgid	"Select Msg-Id  [%-*.*s] (f/l/o/n): "
 msgstr	""
 
-#: src/lang.c:629
+#: src/lang.c:630
 msgid	"Select pattern scope: "
 msgstr	""
 
-#: src/lang.c:630
+#: src/lang.c:631
 #, c-format
 msgid	"Select Subject [%-*.*s] (y/n): "
 msgstr	"Sél. Sujet [%-*.*s] (o/n)    : "
 
-#: src/lang.c:631
+#: src/lang.c:632
 msgid	"Select text pattern : "
 msgstr	""
 
-#: src/lang.c:632
+#: src/lang.c:633
 msgid	"Select time in days   : "
 msgstr	"Durée en jours        : "
 
-#: src/lang.c:633
+#: src/lang.c:634
 #, c-format
 msgid	"# %s server configuration file\n"
 	"# This file was automatically saved by %s %s %s (\"%s\")\n"
@@ -2581,227 +2586,219 @@ msgid	"# %s server configuration file\n"
 	"\n"
 msgstr	""
 
-#: src/lang.c:639
+#: src/lang.c:640
 msgid	"Showing unread groups only"
 msgstr	"Afficher uniquement les groupes non lus"
 
-#: src/lang.c:640
+#: src/lang.c:641
 msgid	"Subject: line (ignore case)   "
 msgstr	"Ligne Sujet: (casse insensible)"
 
-#: src/lang.c:641
+#: src/lang.c:642
 msgid	"Subject: line (case sensitive)"
 msgstr	"Ligne Sujet: (casse sensible)  "
 
-#: src/lang.c:642
+#: src/lang.c:643
 msgid	"Save"
 msgstr	"Enregistrer"
 
-#: src/lang.c:643
+#: src/lang.c:644
 #, c-format
 msgid	"Save '%s' (%s/%s)?"
 msgstr	"Enregistrer '%s' (%s/%s) ?"
 
-#: src/lang.c:644
+#: src/lang.c:645
 msgid	"Save configuration before continuing?"
 msgstr	"Enregistrer la configuration avant de continuer ?"
 
-#: src/lang.c:645
+#: src/lang.c:646
 msgid	"Save filename> "
 msgstr	"Enregistrer sous le nom de fichier> "
 
-#: src/lang.c:646
+#: src/lang.c:647
 msgid	"Saved"
 msgstr	"Enregistré"
 
-#: src/lang.c:647
+#: src/lang.c:648
 #, c-format
 msgid	"%4d unread (%4d hot) %s in %s\n"
 msgstr	"%4d non lu (%4d sél.) %s dans %s\n"
 
-#: src/lang.c:648
+#: src/lang.c:649
 #, c-format
 msgid	"Saved %s...\n"
 msgstr	"Enregistrement de %s...\n"
 
-#: src/lang.c:649
+#: src/lang.c:650
 msgid	"Nothing was saved"
 msgstr	"Rien n'a été enregistré"
 
-#: src/lang.c:650
+#: src/lang.c:651
 #, c-format
 msgid	"\n"
 	"%s %d %s from %d %s\n"
 msgstr	"\n"
 	"%s %d %s de %d %s\n"
 
-#: src/lang.c:651
+#: src/lang.c:652
 #, c-format
 msgid	"-- %s saved to %s%s --"
 msgstr	"-- %s enregistré dans %s%s --"
 
-#: src/lang.c:652
+#: src/lang.c:653
 #, c-format
 msgid	"-- %s saved to %s - %s --"
 msgstr	"-- %s enregistré dans %s - %s --"
 
-#: src/lang.c:653
+#: src/lang.c:654
 msgid	"Saving..."
 msgstr	"Enregistrement..."
 
-#: src/lang.c:654
+#: src/lang.c:655
 #, c-format
 msgid	"%s: Screen initialization failed"
 msgstr	"%s : Échec de l'initialisation de l'écran"
 
-#: src/lang.c:655
+#: src/lang.c:656
 #, c-format
 msgid	"%s: screen is too small\n"
 msgstr	"%s : l'écran est trop petit\n"
 
-#: src/lang.c:656
+#: src/lang.c:657
 #, c-format
 msgid	"screen is too small, %s is exiting\n"
 msgstr	"l'écran est trop petit, %s quitte\n"
 
-#: src/lang.c:657
+#: src/lang.c:658
 #, c-format
 msgid	"Search backwards [%s]> "
 msgstr	"Recherche arrière [%s]> "
 
-#: src/lang.c:658
+#: src/lang.c:659
 #, c-format
 msgid	"Search body [%s]> "
 msgstr	"Rechercher dans le corps [%s]> "
 
-#: src/lang.c:659
+#: src/lang.c:660
 #, c-format
 msgid	"Search forwards [%s]> "
 msgstr	"Recherche avant [%s]> "
 
-#: src/lang.c:660
+#: src/lang.c:661
 msgid	"Searching..."
 msgstr	"Recherche..."
 
-#: src/lang.c:661
+#: src/lang.c:662
 #, c-format
 msgid	"Searching article %d of %d ('q' to abort)..."
 msgstr	"Recherche article %d sur %d ('q' pour annuler)..."
 
-#: src/lang.c:662
+#: src/lang.c:663
 msgid	"Select article> "
 msgstr	"Sélectionner l'article> "
 
 # TRANSLATION TOO LONG (75 chars max)
-#: src/lang.c:663
+#: src/lang.c:664
 msgid	"Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr	"Sélection n° avant le texte ou utiliser les flèches et <CR>. 'q' pour quitter."
 
-#: src/lang.c:664
+#: src/lang.c:665
 msgid	"Select group> "
 msgstr	"Sélectionner le groupe> "
 
-#: src/lang.c:665
+#: src/lang.c:666
 #, c-format
 msgid	"Enter selection pattern [%s]> "
 msgstr	"Entrez le critère de sélection [%s]> "
 
-#: src/lang.c:666
+#: src/lang.c:667
 msgid	"Select thread > "
 msgstr	"Sélectionner le fil > "
 
-#: src/lang.c:667
+#: src/lang.c:668
 #, c-format
 msgid	"%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
 msgstr	"%s %s %s (\"%s\") [%s]: envoi d'un rapport de bug DÉTAILLÉ à %s\n"
 
-#: src/lang.c:668
+#: src/lang.c:669
 msgid	"servers active-file"
 msgstr	"fichier active des serveurs"
 
-#: src/lang.c:669
+#: src/lang.c:670
 msgid	"Cannot move into new newsgroups. Subscribe first..."
 msgstr	"Déplacement dans nouveaux groupes impossible. Abonnez-vous d'abord..."
 
-#: src/lang.c:670
+#: src/lang.c:671
 msgid	"<SPACE>"
 msgstr	"<ESPACE>"
 
-#: src/lang.c:671
+#: src/lang.c:672
 #, c-format
 msgid	"Starting: (%s)"
 msgstr	"Démarrage : (%s)"
 
-#: src/lang.c:672
+#: src/lang.c:673
 #, c-format
 msgid	"List Thread (%d of %d)"
 msgstr	"Afficher le fil (%d sur %d)"
 
-#: src/lang.c:673
+#: src/lang.c:674
 #, c-format
 msgid	"Thread (%.*s)"
 msgstr	"Fil (%.*s)"
 
-#: src/lang.c:674
+#: src/lang.c:675
 msgid	"Enter wildcard subscribe pattern> "
 msgstr	"Entrer un caractère joker comme critère> "
 
-#: src/lang.c:675
+#: src/lang.c:676
 #, c-format
 msgid	"subscribed to %d groups"
 msgstr	"Abonné à %d groupes"
 
-#: src/lang.c:676
+#: src/lang.c:677
 #, c-format
 msgid	"Subscribed to %s"
 msgstr	"Abonné à %s"
 
-#: src/lang.c:677
+#: src/lang.c:678
 msgid	"Subscribing... "
 msgstr	"Abonnement..."
 
-#: src/lang.c:678
+#: src/lang.c:679
 msgid	"Repost or supersede article(s) [%%.*s]? (%s/%s/%s): "
 msgstr	"Reposter ou remplacer le(s) article(s) [%%.*s]? (%s/%s/%s) : "
 
-#: src/lang.c:679
+#: src/lang.c:680
 #, c-format
 msgid	"Supersede article(s) to group(s) [%s]> "
 msgstr	"Remplacer le(s) article(s) du(es) groupe(s) [%s]> "
 
-#: src/lang.c:680
+#: src/lang.c:681
 msgid	"Superseding article ..."
 msgstr	"Remplacement de l'article..."
 
-#: src/lang.c:681
+#: src/lang.c:682
 #, c-format
 msgid	"\n"
 	"Stopped. Type 'fg' to restart %s\n"
 msgstr	"\n"
 	"Arrêté. Tapez 'fg' pour relancer %s\n"
 
-#: src/lang.c:683
+#: src/lang.c:684
 #, c-format
 msgid	"%d days"
 msgstr	"%d jours"
 
-#: src/lang.c:684
+#: src/lang.c:685
 msgid	"<TAB>"
 msgstr	"<TAB>"
 
-#: src/lang.c:685
-msgid	"Tagged article"
-msgstr	"Article marqué"
-
 #: src/lang.c:686
-msgid	"Tagged thread"
-msgstr	"Fil marqué"
-
-#: src/lang.c:687
 msgid	"# Default action/prompt strings\n"
 msgstr	"# Termes action/prompt par défaut\n"
 
-#: src/lang.c:688
+#: src/lang.c:687
 msgid	"# Defaults for quick (1 key) kill & auto-selection filters\n"
 	"# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n"
 	"#             5=Message-ID: & last References: entry only\n"
@@ -2819,231 +2816,235 @@ msgstr	"# Réglages par défaut pour les f
 	"# case=ON/OFF    ON=filtre sensible à la casse OFF=filtre insensible\n"
 	"# expire=ON/OFF  ON=durée d'après default_filter_days OFF=n'expire jamais\n"
 
-#: src/lang.c:701
+#: src/lang.c:700
 msgid	"# If ON use print current subject or newsgroup description in the last line\n"
 msgstr	"# Si ON affiche le sujet actuel ou la description du groupe dans la dernière "
 	"ligne\n"
 
-#: src/lang.c:702
+#: src/lang.c:701
 msgid	"# Host & time info used for detecting new groups (don't touch)\n"
 msgstr	"# Info sur l'hôte & l'heure utilisées pour détecter les nouveaux groupes (ne "
 	"pas toucher)\n"
 
-#: src/lang.c:703
+#: src/lang.c:702
 msgid	"There is no news\n"
 msgstr	"Rien de neuf\n"
 
-#: src/lang.c:704
+#: src/lang.c:703
 msgid	"Thread"
 msgstr	"Fil"
 
-#: src/lang.c:705
+#: src/lang.c:704
 msgid	"Thread Level Commands"
 msgstr	"Commandes pour fil"
 
-#: src/lang.c:706
+#: src/lang.c:705
 msgid	"Thread deselected"
 msgstr	"Fil désélectionné"
 
-#: src/lang.c:707
+#: src/lang.c:706
 msgid	"Thread selected"
 msgstr	"Fil sélectionné"
 
+#: src/lang.c:707
+msgid	"threads"
+msgstr	"fils"
+
 #: src/lang.c:708
 msgid	"Thread range"
 msgstr	"Champ du fil"
 
 #: src/lang.c:709
+msgid	"thread"
+msgstr	"fil"
+
+#: src/lang.c:710
 #, c-format
 msgid	"%sThread %4s of %4s"
 msgstr	"%sFil %4s de %4s"
 
-#: src/lang.c:710
+#: src/lang.c:711
 msgid	"Threading articles..."
 msgstr	"Regroupement des articles..."
 
-#: src/lang.c:711
+#: src/lang.c:712
 #, c-format
 msgid	"Toggled word highlighting %s"
 msgstr	"(Dés)activer surbrillance %s"
 
-#: src/lang.c:712
+#: src/lang.c:713
 msgid	"Toggled rot13 encoding"
 msgstr	"(Dés)activer codage rot13"
 
-#: src/lang.c:713
+#: src/lang.c:714
 #, c-format
 msgid	"Toggled german TeX encoding %s"
 msgstr	"(Dés)activer codage TeX Allemand %s"
 
-#: src/lang.c:714
+#: src/lang.c:715
 #, c-format
 msgid	"Toggled tab-width to %d"
 msgstr	"(Dés)activer largeur de tabulation à %d"
 
-#: src/lang.c:715
+#: src/lang.c:716
 #, c-format
 msgid	"%d Trying to dotlock %s"
 msgstr	"%d essaye de déverrouiller %s"
 
-#: src/lang.c:716
+#: src/lang.c:717
 #, c-format
 msgid	"%d Trying to lock %s"
 msgstr	"%d essaye de verrouiller %s"
 
-#: src/lang.c:717
+#: src/lang.c:718
 msgid	"           h=help\n"
 msgstr	"           h=aide\n"
 
-#: src/lang.c:719
+#: src/lang.c:720
 msgid	"Unlimited"
 msgstr	"Illimité"
 
-#: src/lang.c:720
+#: src/lang.c:721
 msgid	"Enter wildcard unsubscribe pattern> "
 msgstr	"Terme joker pour se désabonner> "
 
-#: src/lang.c:721
+#: src/lang.c:722
 #, c-format
 msgid	"Error decoding %s : %s"
 msgstr	"Erreur lors du décodage de %s : %s"
 
-#: src/lang.c:722
+#: src/lang.c:723
 msgid	"No end."
 msgstr	"Pas de fin."
 
-#: src/lang.c:723
+#: src/lang.c:724
 #, c-format
 msgid	"%s successfully decoded."
 msgstr	"%s décodé avec succès."
 
-#: src/lang.c:724
+#: src/lang.c:725
 #, c-format
 msgid	"%*s[-- %s/%s, %suuencoded file, %d lines, name: %s --]\n"
 	"\n"
 msgstr	"%*s[-- %s/%s, %sfichier uuencodé, %d lignes, nom : %s --]\n"
 	"\n"
 
-#: src/lang.c:725
+#: src/lang.c:726
 msgid	"unread "
 msgstr	"non lu"
 
-#: src/lang.c:726
+#: src/lang.c:727
 #, c-format
 msgid	"unsubscribed from %d groups"
 msgstr	"désabonné de %d groupes"
 
-#: src/lang.c:727
+#: src/lang.c:728
 #, c-format
 msgid	"Unsubscribed from %s"
 msgstr	"Désabonné de %s"
 
-#: src/lang.c:728
+#: src/lang.c:729
 msgid	"Unsubscribing... "
 msgstr	"Désabonnement..."
 
-#: src/lang.c:729
-msgid	"Untagged article"
-msgstr	"Article non marqué"
-
 #: src/lang.c:730
-msgid	"Untagged thread"
-msgstr	"Fil non marqué"
-
-#: src/lang.c:731
 msgid	"Unthreading articles..."
 msgstr	"Dégroupement des articles..."
 
-#: src/lang.c:732
+#: src/lang.c:731
 msgid	"Updated"
 msgstr	"Mis à jour"
 
-#: src/lang.c:733
+#: src/lang.c:732
 msgid	"Updating"
 msgstr	"Rafraîchissement"
 
-#: src/lang.c:734
+#: src/lang.c:733
 #, c-format
 msgid	"Opening %s\n"
 msgstr	"Ouverture %s\n"
 
-#: src/lang.c:735
+#: src/lang.c:734
 msgid	"No more URL's in this article"
 msgstr	"Plus d'URL dans cet article"
 
-#: src/lang.c:736
+#: src/lang.c:735
 msgid	"Use MIME display program for this message?"
 msgstr	"Utiliser le programme d'affichage MIME pour ce message ?"
 
-#: src/lang.c:737
+#: src/lang.c:736
 msgid	"  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr	"  -c       marquer tous les articles lus dans les groupes abonnés (en tâche "
 	"de fond)"
 
-#: src/lang.c:738
+#: src/lang.c:737
 msgid	"  -Z       return status indicating if any unread news (batch mode)"
 msgstr	"  -Z       retourne un statut indiquant s'il y a nouveaux articles (en tâche "
 	"de fond)"
 
-#: src/lang.c:739
+#: src/lang.c:738
 msgid	"  -q       don't check for new newsgroups"
 msgstr	"  -q       ne pas vérifier s'il y a des nouveaux groupes"
 
-#: src/lang.c:740
+#: src/lang.c:739
 msgid	"  -X       don't save any files on quit"
 msgstr	"  -X       ne pas enregistrer de fichiers à la fermeture"
 
-#: src/lang.c:741
+#: src/lang.c:740
 msgid	"  -d       don't show newsgroup descriptions"
 msgstr	"  -d       ne pas afficher les descriptions des groupes"
 
-#: src/lang.c:742
+#: src/lang.c:741
 msgid	"  -G limit get only limit articles/group"
 msgstr	"  -G nombre d'articles par groupe limite"
 
-#: src/lang.c:743
+#: src/lang.c:742
 #, c-format
 msgid	"  -H       help information about %s"
 msgstr	"  -H       aide à propos de %s"
 
-#: src/lang.c:744
+#: src/lang.c:743
 msgid	"  -h       this help message"
 msgstr	"  -h       ce message d'aide"
 
-#: src/lang.c:745
+#: src/lang.c:744
 #, c-format
 msgid	"  -I dir   news index file directory [default=%s]"
 msgstr	"  -I rép.  dossier du fichier index [défaut=%s]"
 
-#: src/lang.c:746
+#: src/lang.c:745
 msgid	"  -u       update index files (batch mode)"
 msgstr	"  -u       màj des fichiers index (en tâche de fond)"
 
-#: src/lang.c:747
+#: src/lang.c:746
 #, c-format
 msgid	"  -m dir   mailbox directory [default=%s]"
 msgstr	"  -m rép.  dossier des bàl [défaut=%s]"
 
-#: src/lang.c:748
+#: src/lang.c:747
 #, c-format
 msgid	"\n"
 	"Mail bug reports/comments to %s"
 msgstr	"\n"
 	"Envoyez par mail vos rapports de bugs/suggestions à %s"
 
-#: src/lang.c:749
+#: src/lang.c:748
 msgid	"  -N       mail new news to your posts (batch mode)"
 msgstr	"  -N       envoyer toute réponse à vos articles (en tâche de fond)"
 
-#: src/lang.c:750
+#: src/lang.c:749
 msgid	"  -M user  mail new news to specified user (batch mode)"
 msgstr	"  -M util. envoyer tout nouvel article à une personne (en tâche de fond)"
 
-#: src/lang.c:751
+#: src/lang.c:750
 #, c-format
 msgid	"  -f file  subscribed to newsgroups file [default=%s]"
 msgstr	"  -f fich. abonné au fichier groupes [défaut=%s]"
 
+#: src/lang.c:751
+msgid	"  -x       no posting mode"
+msgstr	""
+
 #: src/lang.c:752
 msgid	"  -w       post an article and exit"
 msgstr	""
@@ -4226,16 +4227,16 @@ msgstr	"Options de filtrage"
 
 #: src/lang.c:1331 src/lang.c:1357 src/lang.c:1363 src/lang.c:1370 src/lang.c:1402
 #: src/lang.c:1408 src/lang.c:1416 src/lang.c:1436 src/lang.c:1511 src/lang.c:1673
-#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1697 src/lang.c:1704 src/lang.c:1755
-#: src/lang.c:1764 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
+#: src/lang.c:1679 src/lang.c:1685 src/lang.c:1691 src/lang.c:1703 src/lang.c:1710
+#: src/lang.c:1761 src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
 #: src/lang.c:1794 src/lang.c:1800 src/lang.c:1806 src/lang.c:1812 src/lang.c:1818
 #: src/lang.c:1824 src/lang.c:1830 src/lang.c:1836 src/lang.c:1842 src/lang.c:1848
 #: src/lang.c:1854 src/lang.c:1860 src/lang.c:1866 src/lang.c:1872 src/lang.c:1878
-#: src/lang.c:1885 src/lang.c:1891 src/lang.c:1897 src/lang.c:1904 src/lang.c:1915
-#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1953
-#: src/lang.c:1965 src/lang.c:1999 src/lang.c:2051 src/lang.c:2058 src/lang.c:2064
-#: src/lang.c:2089 src/lang.c:2106 src/lang.c:2159 src/lang.c:2192 src/lang.c:2212
-#: src/lang.c:2247 src/lang.c:2255 src/lang.c:2280 src/lang.c:2292
+#: src/lang.c:1884 src/lang.c:1891 src/lang.c:1897 src/lang.c:1903 src/lang.c:1910
+#: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939 src/lang.c:1945
+#: src/lang.c:1959 src/lang.c:1971 src/lang.c:2005 src/lang.c:2057 src/lang.c:2064
+#: src/lang.c:2070 src/lang.c:2095 src/lang.c:2112 src/lang.c:2165 src/lang.c:2198
+#: src/lang.c:2218 src/lang.c:2253 src/lang.c:2261 src/lang.c:2286 src/lang.c:2298
 msgid	"<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	"<ESPACE> changer, <CR> régler, <ESC> annuler."
 
@@ -4868,306 +4869,314 @@ msgstr	""
 msgid	"# What should we ask confirmation for.\n"
 msgstr	""
 
-#: src/lang.c:1691
+#: src/lang.c:1692
+msgid	"'Mark article read' ignores tags   :"
+msgstr	""
+
+#: src/lang.c:1693
+msgid	"# If ON the 'Mark article read' function marks only the current article.\n"
+msgstr	""
+
+#: src/lang.c:1697
 msgid	"Program to run to open URL's, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:1692
+#: src/lang.c:1698
 msgid	"Program that opens URL's           :"
 msgstr	""
 
-#: src/lang.c:1693
+#: src/lang.c:1699
 msgid	"# The program used to open URL's. The actual URL will be appended\n"
 msgstr	""
 
-#: src/lang.c:1698
+#: src/lang.c:1704
 msgid	"Use mouse in xterm                 :"
 msgstr	""
 
-#: src/lang.c:1699
+#: src/lang.c:1705
 msgid	"# If ON enable mouse key support on xterm terminals\n"
 msgstr	""
 
-#: src/lang.c:1705
+#: src/lang.c:1711
 msgid	"Use scroll keys on keypad          :"
 msgstr	""
 
-#: src/lang.c:1706
+#: src/lang.c:1712
 msgid	"# If ON enable scroll keys on terminals that support it\n"
 msgstr	""
 
-#: src/lang.c:1711
+#: src/lang.c:1717
 msgid	"Enter maximum number of article to get. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1712
+#: src/lang.c:1718
 msgid	"Number of articles to get          :"
 msgstr	""
 
-#: src/lang.c:1713
+#: src/lang.c:1719
 msgid	"# Number of articles to get (0=no limit), if negative sets maximum number\n"
 	"# of already read articles to be read before first unread one\n"
 msgstr	""
 
-#: src/lang.c:1718
+#: src/lang.c:1724
 msgid	"Enter number of days article is considered recent. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1719
+#: src/lang.c:1725
 msgid	"Article recentness time limit      :"
 msgstr	""
 
-#: src/lang.c:1720
+#: src/lang.c:1726
 msgid	"# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr	""
 
-#: src/lang.c:1724
+#: src/lang.c:1730
 msgid	"WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr	""
 
-#: src/lang.c:1725
+#: src/lang.c:1731
 msgid	"Wildcard matching                  :"
 msgstr	""
 
-#: src/lang.c:1726
+#: src/lang.c:1732
 msgid	"# Wildcard matching 0=(wildmat) 1=(regex)\n"
 msgstr	""
 
-#: src/lang.c:1730
+#: src/lang.c:1736
 msgid	"Enter minimal score before an article is marked killed. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1731
+#: src/lang.c:1737
 msgid	"Score limit (kill)                 :"
 msgstr	""
 
-#: src/lang.c:1732
+#: src/lang.c:1738
 msgid	"# Score limit before an article is marked killed\n"
 msgstr	""
 
-#: src/lang.c:1736
+#: src/lang.c:1742
 msgid	"Enter default score to kill articles. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1737
+#: src/lang.c:1743
 msgid	"Default score to kill articles     :"
 msgstr	""
 
-#: src/lang.c:1738
+#: src/lang.c:1744
 msgid	"# Default score to kill articles\n"
 msgstr	""
 
-#: src/lang.c:1742
+#: src/lang.c:1748
 msgid	"Enter minimal score before an article is marked hot. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1743
+#: src/lang.c:1749
 msgid	"Score limit (select)               :"
 msgstr	""
 
-#: src/lang.c:1744
+#: src/lang.c:1750
 msgid	"# Score limit before an article is marked hot\n"
 msgstr	""
 
-#: src/lang.c:1748
+#: src/lang.c:1754
 msgid	"Enter default score to select articles. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1749
+#: src/lang.c:1755
 msgid	"Default score to select articles   :"
 msgstr	""
 
-#: src/lang.c:1750
+#: src/lang.c:1756
 msgid	"# Default score to select articles\n"
 msgstr	""
 
-#: src/lang.c:1756
+#: src/lang.c:1762
 msgid	"Use slrnface to show ''X-Face:''s  :"
 msgstr	""
 
-#: src/lang.c:1757
+#: src/lang.c:1763
 msgid	"# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 	"# Only useful when running in an xterm.\n"
 msgstr	""
 
-#: src/lang.c:1765
+#: src/lang.c:1771
 msgid	"Use ANSI color                     :"
 msgstr	""
 
-#: src/lang.c:1766
+#: src/lang.c:1772
 msgid	"# If ON using ANSI-color\n"
 msgstr	""
 
-#: src/lang.c:1771
+#: src/lang.c:1777
 msgid	"Standard foreground color          :"
 msgstr	""
 
-#: src/lang.c:1772
+#: src/lang.c:1778
 msgid	"# Standard foreground color\n"
 msgstr	""
 
-#: src/lang.c:1777
+#: src/lang.c:1783
 msgid	"Standard background color          :"
 msgstr	""
 
-#: src/lang.c:1778
+#: src/lang.c:1784
 msgid	"# Standard-Background-Color\n"
 msgstr	""
 
-#: src/lang.c:1783
+#: src/lang.c:1789
 msgid	"Color for inverse text (background):"
 msgstr	""
 
-#: src/lang.c:1784
+#: src/lang.c:1790
 msgid	"# Color of background for inverse text\n"
 msgstr	""
 
-#: src/lang.c:1789
+#: src/lang.c:1795
 msgid	"Color for inverse text (foreground):"
 msgstr	""
 
-#: src/lang.c:1790
+#: src/lang.c:1796
 msgid	"# Color of foreground for inverse text\n"
 msgstr	""
 
-#: src/lang.c:1795
+#: src/lang.c:1801
 msgid	"Color of text lines                :"
 msgstr	""
 
-#: src/lang.c:1796
+#: src/lang.c:1802
 msgid	"# Color of text-lines\n"
 msgstr	""
 
-#: src/lang.c:1801
+#: src/lang.c:1807
 msgid	"Color of mini help menu            :"
 msgstr	""
 
-#: src/lang.c:1802
+#: src/lang.c:1808
 msgid	"# Color of mini help menu\n"
 msgstr	""
 
-#: src/lang.c:1807
+#: src/lang.c:1813
 msgid	"Color of help text                 :"
 msgstr	""
 
-#: src/lang.c:1808
+#: src/lang.c:1814
 msgid	"# Color of help pages\n"
 msgstr	""
 
-#: src/lang.c:1813
+#: src/lang.c:1819
 msgid	"Color of status messages           :"
 msgstr	""
 
-#: src/lang.c:1814
+#: src/lang.c:1820
 msgid	"# Color of messages in last line\n"
 msgstr	""
 
-#: src/lang.c:1819
+#: src/lang.c:1825
 msgid	"Color of quoted lines              :"
 msgstr	""
 
-#: src/lang.c:1820
+#: src/lang.c:1826
 msgid	"# Color of quote-lines\n"
 msgstr	""
 
-#: src/lang.c:1825
+#: src/lang.c:1831
 msgid	"Color of twice quoted line         :"
 msgstr	""
 
-#: src/lang.c:1826
+#: src/lang.c:1832
 msgid	"# Color of twice quoted lines\n"
 msgstr	""
 
-#: src/lang.c:1831
+#: src/lang.c:1837
 msgid	"Color of =>3 times quoted line     :"
 msgstr	""
 
-#: src/lang.c:1832
+#: src/lang.c:1838
 msgid	"# Color of >=3 times quoted lines\n"
 msgstr	""
 
-#: src/lang.c:1837
+#: src/lang.c:1843
 msgid	"Color of article header lines      :"
 msgstr	""
 
-#: src/lang.c:1838
+#: src/lang.c:1844
 msgid	"# Color of header-lines\n"
 msgstr	""
 
-#: src/lang.c:1843
+#: src/lang.c:1849
 msgid	"Color of actual news header fields :"
 msgstr	""
 
-#: src/lang.c:1844
+#: src/lang.c:1850
 msgid	"# Color of actual news header fields\n"
 msgstr	""
 
-#: src/lang.c:1849
+#: src/lang.c:1855
 msgid	"Color of article subject lines     :"
 msgstr	""
 
-#: src/lang.c:1850
+#: src/lang.c:1856
 msgid	"# Color of article subject\n"
 msgstr	""
 
-#: src/lang.c:1855
+#: src/lang.c:1861
 msgid	"Color of response counter          :"
 msgstr	""
 
-#: src/lang.c:1856
+#: src/lang.c:1862
 msgid	"# Color of response counter\n"
 msgstr	""
 
-#: src/lang.c:1861
+#: src/lang.c:1867
 msgid	"Color of sender (From:)            :"
 msgstr	""
 
-#: src/lang.c:1862
+#: src/lang.c:1868
 msgid	"# Color of sender (From:)\n"
 msgstr	""
 
-#: src/lang.c:1867
+#: src/lang.c:1873
 msgid	"Color of help/mail sign            :"
 msgstr	""
 
-#: src/lang.c:1868
+#: src/lang.c:1874
 msgid	"# Color of Help/Mail-Sign\n"
 msgstr	""
 
-#: src/lang.c:1873
+#: src/lang.c:1879
 msgid	"Color of signatures                :"
 msgstr	""
 
-#: src/lang.c:1874
+#: src/lang.c:1880
 msgid	"# Color of signature\n"
 msgstr	""
 
-#: src/lang.c:1879
+#: src/lang.c:1885
 msgid	"Color of highlighting with *stars* :"
 msgstr	""
 
-#: src/lang.c:1880
+#: src/lang.c:1886
 msgid	"# Color of word highlighting. There are four possibilities\n"
 	"# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 msgstr	""
 
-#: src/lang.c:1886
+#: src/lang.c:1892
 msgid	"Color of highlighting with _dash_  :"
 msgstr	""
 
-#: src/lang.c:1892
+#: src/lang.c:1898
 msgid	"Color of highlighting with /slash/ :"
 msgstr	""
 
-#: src/lang.c:1898
+#: src/lang.c:1904
 msgid	"Color of highlighting with -stroke-:"
 msgstr	""
 
-#: src/lang.c:1905
+#: src/lang.c:1911
 msgid	"Attr. of highlighting with *stars* :"
 msgstr	""
 
-#: src/lang.c:1906
+#: src/lang.c:1912
 msgid	"# Attribute of word highlighting on mono terminals.\n"
 	"# There are four possibilities in articles:\n"
 	"# *stars*, /slashes/, _underdashes_ and -strokes-.\n"
@@ -5176,85 +5185,85 @@ msgid	"# Attribute of word highlighting 
 	"# 3 - Reverse video, 4 - Blinking, 5 - Half bright, 6 - Bold\n"
 msgstr	""
 
-#: src/lang.c:1916
+#: src/lang.c:1922
 msgid	"Attr. of highlighting with _dash_  :"
 msgstr	""
 
-#: src/lang.c:1922
+#: src/lang.c:1928
 msgid	"Attr. of highlighting with /slash/ :"
 msgstr	""
 
-#: src/lang.c:1928
+#: src/lang.c:1934
 msgid	"Attr. of highlighting with -stroke-:"
 msgstr	""
 
-#: src/lang.c:1934
+#: src/lang.c:1940
 msgid	"Word highlighting in message body  :"
 msgstr	""
 
-#: src/lang.c:1935
+#: src/lang.c:1941
 msgid	"# Enable word highlighting?\n"
 msgstr	""
 
-#: src/lang.c:1940
+#: src/lang.c:1946
 msgid	"What to display instead of mark    :"
 msgstr	""
 
-#: src/lang.c:1941
+#: src/lang.c:1947
 msgid	"# Should the leading and ending stars and dashes also be displayed,\n"
 	"# even when they are highlighting marks?\n"
 	"# 0 - no    1 - yes, display mark    2 - print a space instead\n"
 msgstr	""
 
-#: src/lang.c:1947
+#: src/lang.c:1953
 msgid	"Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1948
+#: src/lang.c:1954
 msgid	"Page line wrap column              :"
 msgstr	""
 
-#: src/lang.c:1949
+#: src/lang.c:1955
 msgid	"# Wrap article lines at column\n"
 msgstr	""
 
-#: src/lang.c:1954
+#: src/lang.c:1960
 msgid	"Wrap around threads on next unread :"
 msgstr	""
 
-#: src/lang.c:1955
+#: src/lang.c:1961
 msgid	"# If ON wrap around threads on searching next unread article\n"
 msgstr	""
 
-#: src/lang.c:1959
+#: src/lang.c:1965
 msgid	"Enter default mail address (and fullname). <CR> sets."
 msgstr	""
 
-#: src/lang.c:1960
+#: src/lang.c:1966
 msgid	"Mail address (and fullname)        :"
 msgstr	""
 
-#: src/lang.c:1961
+#: src/lang.c:1967
 msgid	"# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr	""
 
-#: src/lang.c:1966
+#: src/lang.c:1972
 msgid	"Show empty Followup-To in editor   :"
 msgstr	""
 
-#: src/lang.c:1967
+#: src/lang.c:1973
 msgid	"# If ON show empty Followup-To header when editing an article\n"
 msgstr	""
 
-#: src/lang.c:1971
+#: src/lang.c:1977
 msgid	"Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr	""
 
-#: src/lang.c:1972
+#: src/lang.c:1978
 msgid	"Create signature from path/command :"
 msgstr	""
 
-#: src/lang.c:1973
+#: src/lang.c:1979
 msgid	"# Signature path (random sigs)/file to be used when posting/replying\n"
 	"# default_sigfile=file       appends file as signature\n"
 	"# default_sigfile=!command   executes external command to generate a "
@@ -5262,48 +5271,48 @@ msgid	"# Signature path (random sigs)/fi
 	"# default_sigfile=--none     don't append a signature\n"
 msgstr	""
 
-#: src/lang.c:1980
+#: src/lang.c:1986
 msgid	"Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:1981
+#: src/lang.c:1987
 msgid	"Prepend signature with \"-- \"       :"
 msgstr	""
 
-#: src/lang.c:1982
+#: src/lang.c:1988
 msgid	"# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr	""
 
-#: src/lang.c:1986
+#: src/lang.c:1992
 msgid	"Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:1987
+#: src/lang.c:1993
 msgid	"Add signature when reposting       :"
 msgstr	""
 
-#: src/lang.c:1988
+#: src/lang.c:1994
 msgid	"# If ON add signature to reposted articles\n"
 msgstr	""
 
-#: src/lang.c:1992
+#: src/lang.c:1998
 msgid	"Enter quotation marks, %s or %S for author's initials."
 msgstr	""
 
-#: src/lang.c:1993
+#: src/lang.c:1999
 msgid	"Characters used as quote-marks     :"
 msgstr	""
 
-#: src/lang.c:1994
+#: src/lang.c:2000
 msgid	"# Characters used in quoting to followups and replies.\n"
 	"# '_' is replaced by ' ', %%s, %%S are replaced by author's initials.\n"
 msgstr	""
 
-#: src/lang.c:2000
+#: src/lang.c:2006
 msgid	"Quoting behavior                   :"
 msgstr	""
 
-#: src/lang.c:2001
+#: src/lang.c:2007
 msgid	"# How quoting should be handled when following up or replying.\n"
 	"# 0 = Nothing special\n"
 	"# 1 = Compress quotes\n"
@@ -5315,49 +5324,49 @@ msgid	"# How quoting should be handled w
 	"# 7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr	""
 
-#: src/lang.c:2013 src/lang.c:2021 src/lang.c:2027
+#: src/lang.c:2019 src/lang.c:2027 src/lang.c:2033
 msgid	"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr	""
 
-#: src/lang.c:2014
+#: src/lang.c:2020
 msgid	"Quote line when following up       :"
 msgstr	""
 
-#: src/lang.c:2015
+#: src/lang.c:2021
 msgid	"# Format of quote line when mailing/posting/following-up an article\n"
 	"# %%A Address    %%D Date   %%F Addr+Name   %%G Groupname   %%M Message-ID\n"
 	"# %%N Full Name  %%C First Name   %%I Initials\n"
 msgstr	""
 
-#: src/lang.c:2022
+#: src/lang.c:2028
 msgid	"Quote line when cross-posting      :"
 msgstr	""
 
-#: src/lang.c:2028
+#: src/lang.c:2034
 msgid	"Quote line when mailing            :"
 msgstr	""
 
-#: src/lang.c:2033
+#: src/lang.c:2039
 msgid	"If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2034
+#: src/lang.c:2040
 msgid	"Insert 'User-Agent:'-header        :"
 msgstr	""
 
-#: src/lang.c:2035
+#: src/lang.c:2041
 msgid	"# If ON include advertising User-Agent: header\n"
 msgstr	""
 
-#: src/lang.c:2039
+#: src/lang.c:2045
 msgid	"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr	""
 
-#: src/lang.c:2040
+#: src/lang.c:2046
 msgid	"MM_CHARSET                         :"
 msgstr	""
 
-#: src/lang.c:2041
+#: src/lang.c:2047
 msgid	"# Charset supported locally which is also used for MIME header and\n"
 	"# Content-Type header.\n"
 	"# If not set, the value of the environment variable MM_CHARSET is used.\n"
@@ -5366,27 +5375,27 @@ msgid	"# Charset supported locally which
 	"# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr	""
 
-#: src/lang.c:2052
+#: src/lang.c:2058
 msgid	"MM_NETWORK_CHARSET                 :"
 msgstr	""
 
-#: src/lang.c:2053
+#: src/lang.c:2059
 msgid	"# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr	""
 
-#: src/lang.c:2059
+#: src/lang.c:2065
 msgid	"Mailbox format                     :"
 msgstr	""
 
-#: src/lang.c:2060
+#: src/lang.c:2066
 msgid	"# Format of the mailbox.\n"
 msgstr	""
 
-#: src/lang.c:2065
+#: src/lang.c:2071
 msgid	"MIME encoding in news messages     :"
 msgstr	""
 
-#: src/lang.c:2066
+#: src/lang.c:2072
 msgid	"# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
 	"# for mails and posts, if necessary. QP is efficient for most European\n"
 	"# character sets (ISO-8859-X) with small fraction of non-US-ASCII chars,\n"
@@ -5394,42 +5403,42 @@ msgid	"# MIME encoding (8bit, base64, qu
 	"# Russian charsets with a lot of 8bit characters.\n"
 msgstr	""
 
-#: src/lang.c:2074 src/lang.c:2095
+#: src/lang.c:2080 src/lang.c:2101
 msgid	"Don't change unless you know what you are doing. <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2075
+#: src/lang.c:2081
 msgid	"Use 8bit characters in news headers:"
 msgstr	""
 
-#: src/lang.c:2076
+#: src/lang.c:2082
 msgid	"# If ON, 8bit characters in news headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in header are encoded regardless of the value of this\n"
 	"# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr	""
 
-#: src/lang.c:2083
+#: src/lang.c:2089
 msgid	"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2084
+#: src/lang.c:2090
 msgid	"View post-processed files          :"
 msgstr	""
 
-#: src/lang.c:2085
+#: src/lang.c:2091
 msgid	"# If set, post processed files will be opened in a viewer\n"
 msgstr	""
 
-#: src/lang.c:2090
+#: src/lang.c:2096
 msgid	"MIME encoding in mail messages     :"
 msgstr	""
 
-#: src/lang.c:2096
+#: src/lang.c:2102
 msgid	"Use 8bit characters in mail headers:"
 msgstr	""
 
-#: src/lang.c:2097
+#: src/lang.c:2103
 msgid	"# If ON, 8bit characters in mail headers are NOT encoded.\n"
 	"# default is OFF. Thus 8bit characters are encoded by default.\n"
 	"# 8bit chars in headers are encoded regardless of the value of this "
@@ -5439,350 +5448,351 @@ msgid	"# If ON, 8bit characters in mail 
 	"# turn it ON unless you have some compelling reason.\n"
 msgstr	""
 
-#: src/lang.c:2107
-msgid	"Strip blanks of end of lines       :"
+#: src/lang.c:2113
+msgid	"Strip blanks from ends of lines    :"
 msgstr	""
 
-#: src/lang.c:2108
-msgid	"# If ON strip blanks from end of lines to speedup display on slow terminals\n"
+#: src/lang.c:2114
+msgid	"# If ON strip blanks from ends of lines for faster display on slow "
+	"terminals.\n"
 msgstr	""
 
-#: src/lang.c:2113
+#: src/lang.c:2119
 msgid	"If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2114
+#: src/lang.c:2120
 msgid	"Transliteration                    :"
 msgstr	""
 
-#: src/lang.c:2115
+#: src/lang.c:2121
 msgid	"# If ON, use //TRANSLIT extension. This means that when a character cannot\n"
 	"# be represented in the in the target character set, it can be approximated\n"
 	"# through one or several similarly looking characters.\n"
 msgstr	""
 
-#: src/lang.c:2122
+#: src/lang.c:2128
 msgid	"Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2123
+#: src/lang.c:2129
 msgid	"Send you a cc automatically        :"
 msgstr	""
 
-#: src/lang.c:2124
+#: src/lang.c:2130
 msgid	"# If ON automatically put your name in the Cc: field when mailing an article\n"
 msgstr	""
 
-#: src/lang.c:2128
+#: src/lang.c:2134
 msgid	"Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2129
+#: src/lang.c:2135
 msgid	"Send you a blind cc automatically  :"
 msgstr	""
 
-#: src/lang.c:2130
+#: src/lang.c:2136
 msgid	"# If ON automatically put your name in the Bcc: field when mailing an "
 	"article\n"
 msgstr	""
 
-#: src/lang.c:2134
+#: src/lang.c:2140
 msgid	"Enter address elements about which you want to be warned. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2135
+#: src/lang.c:2141
 msgid	"Spamtrap warning address parts     :"
 msgstr	""
 
-#: src/lang.c:2136
+#: src/lang.c:2142
 msgid	"# A comma-delimited list of address-parts you want to be warned\n"
 	"# about when trying to reply by email.\n"
 msgstr	""
 
-#: src/lang.c:2141
+#: src/lang.c:2147
 msgid	"Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2142
+#: src/lang.c:2148
 msgid	"No. of days a filter entry is valid:"
 msgstr	""
 
-#: src/lang.c:2143
+#: src/lang.c:2149
 msgid	"# Number of days a short term filter will be active\n"
 msgstr	""
 
-#: src/lang.c:2147
+#: src/lang.c:2153
 msgid	"Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2148
+#: src/lang.c:2154
 msgid	"Add posted articles to filter      :"
 msgstr	""
 
-#: src/lang.c:2149
+#: src/lang.c:2155
 msgid	"# If ON add posted articles which start a new thread to filter for\n"
 	"# highlighting follow-ups\n"
 msgstr	""
 
-#: src/lang.c:2153
+#: src/lang.c:2159
 msgid	"The directory where articles/threads are to be saved in mailbox format."
 msgstr	""
 
-#: src/lang.c:2154
+#: src/lang.c:2160
 msgid	"Mail directory                     :"
 msgstr	""
 
-#: src/lang.c:2155
+#: src/lang.c:2161
 msgid	"# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr	""
 
-#: src/lang.c:2160
+#: src/lang.c:2166
 msgid	"Save articles in batch mode (-S)   :"
 msgstr	""
 
-#: src/lang.c:2161
+#: src/lang.c:2167
 msgid	"# If ON articles/threads will be saved in batch mode when save -S\n"
 	"# or mail (-M/-N) is specified on the command line\n"
 msgstr	""
 
-#: src/lang.c:2166
+#: src/lang.c:2172
 msgid	"The directory where you want articles/threads saved."
 msgstr	""
 
-#: src/lang.c:2167
+#: src/lang.c:2173
 msgid	"Directory to save arts/threads in  :"
 msgstr	""
 
-#: src/lang.c:2168
+#: src/lang.c:2174
 msgid	"# Directory where articles/threads are saved\n"
 msgstr	""
 
-#: src/lang.c:2172
+#: src/lang.c:2178
 msgid	"Auto save article/thread by Archive-name: header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2173
+#: src/lang.c:2179
 msgid	"Use Archive-name: header for save  :"
 msgstr	""
 
-#: src/lang.c:2174
+#: src/lang.c:2180
 msgid	"# If ON articles/threads with Archive-name: in mail header will\n"
 	"# be automatically saved with the Archive-name & part/patch no.\n"
 msgstr	""
 
-#: src/lang.c:2179
+#: src/lang.c:2185
 msgid	"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 	"cancels."
 msgstr	""
 
-#: src/lang.c:2180
+#: src/lang.c:2186
 msgid	"Mark saved articles/threads as read:"
 msgstr	""
 
-#: src/lang.c:2181
+#: src/lang.c:2187
 msgid	"# If ON mark articles that are saved as read\n"
 msgstr	""
 
-#: src/lang.c:2185
+#: src/lang.c:2191
 msgid	"Do post processing (eg. extract attachments) for saved articles."
 msgstr	""
 
-#: src/lang.c:2186
+#: src/lang.c:2192
 msgid	"Post process saved articles        :"
 msgstr	""
 
-#: src/lang.c:2187
+#: src/lang.c:2193
 msgid	"# Perform post processing (saving binary attachments) from saved articles.\n"
 	"# 0=(no) 1=(yes) 2=(extract shell archives (shar) only)\n"
 msgstr	""
 
-#: src/lang.c:2193
+#: src/lang.c:2199
 msgid	"Process only unread articles       :"
 msgstr	""
 
-#: src/lang.c:2194
+#: src/lang.c:2200
 msgid	"# If ON only save/print/pipe/mail unread articles (tagged articles excepted)\n"
 msgstr	""
 
-#: src/lang.c:2199
+#: src/lang.c:2205
 msgid	"Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2200
+#: src/lang.c:2206
 msgid	"Print all headers when printing    :"
 msgstr	""
 
-#: src/lang.c:2201
+#: src/lang.c:2207
 msgid	"# If ON print all of article header otherwise just the important lines\n"
 msgstr	""
 
-#: src/lang.c:2205
+#: src/lang.c:2211
 msgid	"The printer program with options that is to be used to print articles/threads."
 msgstr	""
 
-#: src/lang.c:2206
+#: src/lang.c:2212
 msgid	"Printer program with options       :"
 msgstr	""
 
-#: src/lang.c:2207
+#: src/lang.c:2213
 msgid	"# Print program with parameters used to print articles/threads\n"
 msgstr	""
 
-#: src/lang.c:2213
+#: src/lang.c:2219
 msgid	"Force redraw after certain commands:"
 msgstr	""
 
-#: src/lang.c:2214
+#: src/lang.c:2220
 msgid	"# If ON a screen redraw will always be done after certain external commands\n"
 msgstr	""
 
-#: src/lang.c:2218
+#: src/lang.c:2224
 msgid	"Start editor with line offset. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr	""
 
-#: src/lang.c:2219
+#: src/lang.c:2225
 msgid	"Start editor with line offset      :"
 msgstr	""
 
-#: src/lang.c:2220
+#: src/lang.c:2226
 msgid	"# If ON editor will be started with cursor offset into the file\n"
 	"# otherwise the cursor will be positioned at the first line\n"
 msgstr	""
 
-#: src/lang.c:2225
+#: src/lang.c:2231
 msgid	"Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr	""
 
-#: src/lang.c:2226
+#: src/lang.c:2232
 msgid	"Invocation of your editor          :"
 msgstr	""
 
-#: src/lang.c:2227
+#: src/lang.c:2233
 msgid	"# Format of editor line including parameters\n"
 	"# %%E Editor  %%F Filename  %%N Linenumber\n"
 msgstr	""
 
-#: src/lang.c:2232
+#: src/lang.c:2238
 msgid	"Enter name and options for external-inews, --internal for internal inews"
 msgstr	""
 
-#: src/lang.c:2233
+#: src/lang.c:2239
 msgid	"External inews                     :"
 msgstr	""
 
-#: src/lang.c:2234
+#: src/lang.c:2240
 msgid	"# If --internal use the built in mini inews for posting via NNTP\n"
 	"# otherwise use an external inews program\n"
 msgstr	""
 
-#: src/lang.c:2238
+#: src/lang.c:2244
 msgid	"Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr	""
 
-#: src/lang.c:2239
+#: src/lang.c:2245
 msgid	"Invocation of your mail command    :"
 msgstr	""
 
-#: src/lang.c:2240
+#: src/lang.c:2246
 msgid	"# Format of mailer line including parameters\n"
 	"# %%M Mailer  %%S Subject  %%T To  %%F Filename  %%U User (AmigaDOS)\n"
 	"# ie. to use elm as your mailer:    elm -s \"%%S\" \"%%T\" < %%F\n"
 	"# ie. elm interactive          :    elm -i %%F -s \"%%S\" \"%%T\"\n"
 msgstr	""
 
-#: src/lang.c:2248
+#: src/lang.c:2254
 msgid	"Use interactive mail reader        :"
 msgstr	""
 
-#: src/lang.c:2249
+#: src/lang.c:2255
 msgid	"# Interactive mailreader: if ON mailreader will be invoked earlier for\n"
 	"# reply so you can use more of its features (eg. MIME, pgp, ...)\n"
 	"# this option has to suit default_mailer_format\n"
 msgstr	""
 
-#: src/lang.c:2256
+#: src/lang.c:2262
 msgid	"Remove ~/.article after posting    :"
 msgstr	""
 
-#: src/lang.c:2257
+#: src/lang.c:2263
 msgid	"# If ON remove ~/.article after posting.\n"
 msgstr	""
 
-#: src/lang.c:2261
+#: src/lang.c:2267
 msgid	"Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr	""
 
-#: src/lang.c:2262
+#: src/lang.c:2268
 msgid	"Filename for posted articles       :"
 msgstr	""
 
-#: src/lang.c:2263
+#: src/lang.c:2269
 msgid	"# Filename where to keep all postings (default posted)\n"
 	"# If no filename is set then postings will not be saved\n"
 msgstr	""
 
-#: src/lang.c:2268
+#: src/lang.c:2274
 msgid	"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr	""
 
-#: src/lang.c:2269
+#: src/lang.c:2275
 msgid	"Keep failed arts in ~/dead.articles:"
 msgstr	""
 
-#: src/lang.c:2270
+#: src/lang.c:2276
 msgid	"# If ON keep all failed postings in ~/dead.articles\n"
 msgstr	""
 
-#: src/lang.c:2274
+#: src/lang.c:2280
 msgid	"Do you want to strip unsubscribed groups from .newsrc"
 msgstr	""
 
-#: src/lang.c:2275
+#: src/lang.c:2281
 msgid	"No unsubscribed groups in newsrc   :"
 msgstr	""
 
-#: src/lang.c:2276
+#: src/lang.c:2282
 msgid	"# If ON strip unsubscribed groups from newsrc\n"
 msgstr	""
 
-#: src/lang.c:2281
+#: src/lang.c:2287
 msgid	"Remove bogus groups from newsrc    :"
 msgstr	""
 
-#: src/lang.c:2282
+#: src/lang.c:2288
 msgid	"# What to do with bogus groups in newsrc file\n"
 	"# 0=(Keep) 1=(Remove) 2=(Highlight with D on selection screen).\n"
 msgstr	""
 
-#: src/lang.c:2286
+#: src/lang.c:2292
 msgid	"Enter number of seconds until active file will be reread. <CR> sets."
 msgstr	""
 
-#: src/lang.c:2287
+#: src/lang.c:2293
 msgid	"Interval in secs to reread active  :"
 msgstr	""
 
-#: src/lang.c:2288
+#: src/lang.c:2294
 msgid	"# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr	""
 
-#: src/lang.c:2293
+#: src/lang.c:2299
 msgid	"Reconnect to server automatically  :"
 msgstr	"Reconnexion automatique au serveur :"
 
-#: src/lang.c:2294
+#: src/lang.c:2300
 msgid	"# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr	""
 
-#: src/lang.c:2298
+#: src/lang.c:2304
 msgid	"Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr	"Créer des copies locales des en-têtes NNTP. <ESPACE> change & <CR> choisi."
 
-#: src/lang.c:2299
+#: src/lang.c:2305
 msgid	"Cache NNTP overview files locally  :"
 msgstr	"Cache local des en-têtes NNTP      :"
 
-#: src/lang.c:2300
+#: src/lang.c:2306
 msgid	"# If ON, create local copies of NNTP overview files.\n"
 msgstr	"# Si ON, crée une copie locale des en-têtes NNTP.\n"
 
@@ -6042,7 +6052,7 @@ msgstr	"Code NNTP donné inconnu"
 msgid	"couldn't expand %s\n"
 msgstr	"impossible de décompacter %s\n"
 
-#: src/open.c:1040
+#: src/open.c:1032
 msgid	"Unreachable?\n"
 msgstr	"Inacessible ?\n"
 
@@ -6082,11 +6092,11 @@ msgstr	"Purge\n"
 msgid	"unchanged"
 msgstr	"non changé"
 
-#: src/refs.c:575
+#: src/refs.c:573
 msgid	"[- Unavailable -]"
 msgstr	"[- Indisponible -]"
 
-#: src/save.c:958
+#: src/save.c:975
 msgid	"bytes"
 msgstr	"octets"
 
@@ -6139,9 +6149,3 @@ msgstr	"Fermeture anormale de Slrnface, 
 #, c-format
 msgid	"Slrnface failed: %s."
 msgstr	"Échec de Slrnface : %s."
-
-#~ msgid	"%s=quit, %s=edit, %s=ispell, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=quitter, %s=éditer, %s=ispell, %s=poster, %s=brouillon [%%.*s] : "
-
-#~ msgid	"%s=quit, %s=edit, %s=post, %s=postpone [%%.*s]: "
-#~ msgstr	"%s=quitter, %s=éditer, %s=poster, %s=brouillon [%%.*s] : "
Binary files tin-1.6.0/po/messages and tin-1.6.1/po/messages differ
diff -Nurp tin-1.6.0/po/tin.pot tin-1.6.1/po/tin.pot
--- tin-1.6.0/po/tin.pot	Mon Jul 14 17:24:08 2003
+++ tin-1.6.1/po/tin.pot	Sun Aug 10 03:49:58 2003
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2003-07-14 17:23+0200\n"
+"POT-Creation-Date: 2003-08-10 03:49+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -872,7 +872,7 @@ msgstr ""
 msgid "Insecure permissions of %s (%o)"
 msgstr ""
 
-#: src/lang.c:199 src/open.c:1017
+#: src/lang.c:199 src/open.c:1009
 #, c-format
 msgid "Invalid response to GROUP command, %s"
 msgstr ""
@@ -1451,7 +1451,7 @@ msgid "mark article as unread"
 msgstr ""
 
 #: src/lang.c:353
-msgid "mark current thread as read"
+msgid "mark current thread or tagged threads as read"
 msgstr ""
 
 #: src/lang.c:354
@@ -2309,219 +2309,224 @@ msgid "Tagged %s"
 msgstr ""
 
 #: src/lang.c:580
-msgid "Processing mail messages marked for deletion."
+#, c-format
+msgid "Untagged %s"
 msgstr ""
 
 #: src/lang.c:581
-msgid "Processing saved articles marked for deletion."
+msgid "Processing mail messages marked for deletion."
 msgstr ""
 
 #: src/lang.c:582
+msgid "Processing saved articles marked for deletion."
+msgstr ""
+
+#: src/lang.c:583
 #, c-format
 msgid "Accept Followup-To? %s=post, %s=ignore, %s=quit: "
 msgstr ""
 
-#: src/lang.c:583
+#: src/lang.c:584
 msgid "Article unchanged, abort mailing?"
 msgstr ""
 
-#: src/lang.c:584
+#: src/lang.c:585
 #, c-format
 msgid "Do you want to see postponed articles (%d)?"
 msgstr ""
 
-#: src/lang.c:586
+#: src/lang.c:587
 msgid "Add quick kill filter?"
 msgstr ""
 
-#: src/lang.c:587
+#: src/lang.c:588
 msgid "Add quick selection filter?"
 msgstr ""
 
-#: src/lang.c:588
+#: src/lang.c:589
 msgid "Do you really want to quit?"
 msgstr ""
 
-#: src/lang.c:589
+#: src/lang.c:590
 msgid "%s=edit cancel message, %s=quit, %s=delete (cancel) [%%.*s]: "
 msgstr ""
 
-#: src/lang.c:590
+#: src/lang.c:591
 msgid "You have tagged articles in this group - quit anyway?"
 msgstr ""
 
-#: src/lang.c:591
+#: src/lang.c:592
 #, c-format
 msgid "%s=quit, %s=edit, %s=postpone: "
 msgstr ""
 
-#: src/lang.c:592
+#: src/lang.c:593
 #, c-format
 msgid "%s=quit %s=edit %s=save kill description: "
 msgstr ""
 
-#: src/lang.c:593
+#: src/lang.c:594
 #, c-format
 msgid "%s=quit %s=edit %s=save select description: "
 msgstr ""
 
-#: src/lang.c:594
+#: src/lang.c:595
 msgid "Do you really want to quit without saving your configuration?"
 msgstr ""
 
-#: src/lang.c:597
+#: src/lang.c:598
 msgid "Invalid range - valid are '0-9.$' eg. 1-$"
 msgstr ""
 
-#: src/lang.c:598
+#: src/lang.c:599
 msgid "Do you want to abort this operation?"
 msgstr ""
 
-#: src/lang.c:599
+#: src/lang.c:600
 msgid "Do you want to exit tin immediately?"
 msgstr ""
 
-#: src/lang.c:600
+#: src/lang.c:601
 msgid "Read response> "
 msgstr ""
 
-#: src/lang.c:601
+#: src/lang.c:602
 msgid "Reading ('q' to quit)..."
 msgstr ""
 
-#: src/lang.c:602
+#: src/lang.c:603
 #, c-format
 msgid "Reading %sarticles..."
 msgstr ""
 
-#: src/lang.c:603
+#: src/lang.c:604
 #, c-format
 msgid "Reading %sattributes file...\n"
 msgstr ""
 
-#: src/lang.c:604
+#: src/lang.c:605
 #, c-format
 msgid "Reading %sconfig file...\n"
 msgstr ""
 
-#: src/lang.c:605
+#: src/lang.c:606
 msgid "Reading filter file...\n"
 msgstr ""
 
-#: src/lang.c:606
+#: src/lang.c:607
 #, c-format
 msgid "Reading %s groups..."
 msgstr ""
 
-#: src/lang.c:607
+#: src/lang.c:608
 msgid "Reading input history file...\n"
 msgstr ""
 
-#: src/lang.c:608
+#: src/lang.c:609
 msgid "Reading keymap file...\n"
 msgstr ""
 
-#: src/lang.c:609
+#: src/lang.c:610
 msgid "Reading groups from active file... "
 msgstr ""
 
-#: src/lang.c:610
+#: src/lang.c:611
 msgid "Reading groups from newsrc file... "
 msgstr ""
 
-#: src/lang.c:611
+#: src/lang.c:612
 msgid "Reading newsgroups file... "
 msgstr ""
 
-#: src/lang.c:612
+#: src/lang.c:613
 msgid "Reading newsrc file..."
 msgstr ""
 
-#: src/lang.c:613
+#: src/lang.c:614
 #, c-format
 msgid "Bogus group %s removed."
 msgstr ""
 
-#: src/lang.c:614
+#: src/lang.c:615
 #, c-format
 msgid "Error: rename %s to %s"
 msgstr ""
 
-#: src/lang.c:615
+#: src/lang.c:616
 msgid "Reply to author..."
 msgstr ""
 
-#: src/lang.c:616
+#: src/lang.c:617
 msgid "Repost"
 msgstr ""
 
-#: src/lang.c:617
+#: src/lang.c:618
 msgid "Reposting article..."
 msgstr ""
 
-#: src/lang.c:618
+#: src/lang.c:619
 #, c-format
 msgid "Repost article(s) to group(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:619
+#: src/lang.c:620
 msgid "Reset newsrc?"
 msgstr ""
 
-#: src/lang.c:620
+#: src/lang.c:621
 msgid "Responses have been directed to the following newsgroups"
 msgstr ""
 
-#: src/lang.c:621
+#: src/lang.c:622
 #, c-format
 msgid "Responses have been directed to poster. %s=mail, %s=post, %s=quit: "
 msgstr ""
 
-#: src/lang.c:622
+#: src/lang.c:623
 #, c-format
 msgid "RespNo %4d of %4d%s"
 msgstr ""
 
-#: src/lang.c:623
+#: src/lang.c:624
 msgid "Press <RETURN> to continue..."
 msgstr ""
 
-#: src/lang.c:625
+#: src/lang.c:626
 #, c-format
 msgid "Select From    [%-*.*s] (y/n): "
 msgstr ""
 
-#: src/lang.c:626
+#: src/lang.c:627
 msgid "Select Lines: (</>num): "
 msgstr ""
 
-#: src/lang.c:627
+#: src/lang.c:628
 msgid "Auto-select Article Menu"
 msgstr ""
 
-#: src/lang.c:628
+#: src/lang.c:629
 #, c-format
 msgid "Select Msg-Id  [%-*.*s] (f/l/o/n): "
 msgstr ""
 
-#: src/lang.c:629
+#: src/lang.c:630
 msgid "Select pattern scope: "
 msgstr ""
 
-#: src/lang.c:630
+#: src/lang.c:631
 #, c-format
 msgid "Select Subject [%-*.*s] (y/n): "
 msgstr ""
 
-#: src/lang.c:631
+#: src/lang.c:632
 msgid "Select text pattern : "
 msgstr ""
 
-#: src/lang.c:632
+#: src/lang.c:633
 msgid "Select time in days   : "
 msgstr ""
 
-#: src/lang.c:633
+#: src/lang.c:634
 #, c-format
 msgid ""
 "# %s server configuration file\n"
@@ -2535,227 +2540,219 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/lang.c:639
+#: src/lang.c:640
 msgid "Showing unread groups only"
 msgstr ""
 
-#: src/lang.c:640
+#: src/lang.c:641
 msgid "Subject: line (ignore case)   "
 msgstr ""
 
-#: src/lang.c:641
+#: src/lang.c:642
 msgid "Subject: line (case sensitive)"
 msgstr ""
 
-#: src/lang.c:642
+#: src/lang.c:643
 msgid "Save"
 msgstr ""
 
-#: src/lang.c:643
+#: src/lang.c:644
 #, c-format
 msgid "Save '%s' (%s/%s)?"
 msgstr ""
 
-#: src/lang.c:644
+#: src/lang.c:645
 msgid "Save configuration before continuing?"
 msgstr ""
 
-#: src/lang.c:645
+#: src/lang.c:646
 msgid "Save filename> "
 msgstr ""
 
-#: src/lang.c:646
+#: src/lang.c:647
 msgid "Saved"
 msgstr ""
 
-#: src/lang.c:647
+#: src/lang.c:648
 #, c-format
 msgid "%4d unread (%4d hot) %s in %s\n"
 msgstr ""
 
-#: src/lang.c:648
+#: src/lang.c:649
 #, c-format
 msgid "Saved %s...\n"
 msgstr ""
 
-#: src/lang.c:649
+#: src/lang.c:650
 msgid "Nothing was saved"
 msgstr ""
 
-#: src/lang.c:650
+#: src/lang.c:651
 #, c-format
 msgid ""
 "\n"
 "%s %d %s from %d %s\n"
 msgstr ""
 
-#: src/lang.c:651
+#: src/lang.c:652
 #, c-format
 msgid "-- %s saved to %s%s --"
 msgstr ""
 
-#: src/lang.c:652
+#: src/lang.c:653
 #, c-format
 msgid "-- %s saved to %s - %s --"
 msgstr ""
 
-#: src/lang.c:653
+#: src/lang.c:654
 msgid "Saving..."
 msgstr ""
 
-#: src/lang.c:654
+#: src/lang.c:655
 #, c-format
 msgid "%s: Screen initialization failed"
 msgstr ""
 
-#: src/lang.c:655
+#: src/lang.c:656
 #, c-format
 msgid "%s: screen is too small\n"
 msgstr ""
 
-#: src/lang.c:656
+#: src/lang.c:657
 #, c-format
 msgid "screen is too small, %s is exiting\n"
 msgstr ""
 
-#: src/lang.c:657
+#: src/lang.c:658
 #, c-format
 msgid "Search backwards [%s]> "
 msgstr ""
 
-#: src/lang.c:658
+#: src/lang.c:659
 #, c-format
 msgid "Search body [%s]> "
 msgstr ""
 
-#: src/lang.c:659
+#: src/lang.c:660
 #, c-format
 msgid "Search forwards [%s]> "
 msgstr ""
 
-#: src/lang.c:660
+#: src/lang.c:661
 msgid "Searching..."
 msgstr ""
 
-#: src/lang.c:661
+#: src/lang.c:662
 #, c-format
 msgid "Searching article %d of %d ('q' to abort)..."
 msgstr ""
 
-#: src/lang.c:662
+#: src/lang.c:663
 msgid "Select article> "
 msgstr ""
 
-#: src/lang.c:663
+#: src/lang.c:664
 msgid ""
 "Select option number before text or use arrow keys and <CR>. 'q' to quit."
 msgstr ""
 
-#: src/lang.c:664
+#: src/lang.c:665
 msgid "Select group> "
 msgstr ""
 
-#: src/lang.c:665
+#: src/lang.c:666
 #, c-format
 msgid "Enter selection pattern [%s]> "
 msgstr ""
 
-#: src/lang.c:666
+#: src/lang.c:667
 msgid "Select thread > "
 msgstr ""
 
-#: src/lang.c:667
+#: src/lang.c:668
 #, c-format
 msgid "%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
 msgstr ""
 
-#: src/lang.c:668
+#: src/lang.c:669
 msgid "servers active-file"
 msgstr ""
 
-#: src/lang.c:669
+#: src/lang.c:670
 msgid "Cannot move into new newsgroups. Subscribe first..."
 msgstr ""
 
-#: src/lang.c:670
+#: src/lang.c:671
 msgid "<SPACE>"
 msgstr ""
 
-#: src/lang.c:671
+#: src/lang.c:672
 #, c-format
 msgid "Starting: (%s)"
 msgstr ""
 
-#: src/lang.c:672
+#: src/lang.c:673
 #, c-format
 msgid "List Thread (%d of %d)"
 msgstr ""
 
-#: src/lang.c:673
+#: src/lang.c:674
 #, c-format
 msgid "Thread (%.*s)"
 msgstr ""
 
-#: src/lang.c:674
+#: src/lang.c:675
 msgid "Enter wildcard subscribe pattern> "
 msgstr ""
 
-#: src/lang.c:675
+#: src/lang.c:676
 #, c-format
 msgid "subscribed to %d groups"
 msgstr ""
 
-#: src/lang.c:676
+#: src/lang.c:677
 #, c-format
 msgid "Subscribed to %s"
 msgstr ""
 
-#: src/lang.c:677
+#: src/lang.c:678
 msgid "Subscribing... "
 msgstr ""
 
-#: src/lang.c:678
+#: src/lang.c:679
 msgid "Repost or supersede article(s) [%%.*s]? (%s/%s/%s): "
 msgstr ""
 
-#: src/lang.c:679
+#: src/lang.c:680
 #, c-format
 msgid "Supersede article(s) to group(s) [%s]> "
 msgstr ""
 
-#: src/lang.c:680
+#: src/lang.c:681
 msgid "Superseding article ..."
 msgstr ""
 
-#: src/lang.c:681
+#: src/lang.c:682
 #, c-format
 msgid ""
 "\n"
 "Stopped. Type 'fg' to restart %s\n"
 msgstr ""
 
-#: src/lang.c:683
+#: src/lang.c:684
 #, c-format
 msgid "%d days"
 msgstr ""
 
-#: src/lang.c:684
-msgid "<TAB>"
-msgstr ""
-
 #: src/lang.c:685
-msgid "Tagged article"
+msgid "<TAB>"
 msgstr ""
 
 #: src/lang.c:686
-msgid "Tagged thread"
-msgstr ""
-
-#: src/lang.c:687
 msgid "# Default action/prompt strings\n"
 msgstr ""
 
-#: src/lang.c:688
+#: src/lang.c:687
 msgid ""
 "# Defaults for quick (1 key) kill & auto-selection filters\n"
 "# header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n"
@@ -2766,228 +2763,232 @@ msgid ""
 "# expire=ON/OFF  ON=limit to default_filter_days OFF=don't ever expire\n"
 msgstr ""
 
-#: src/lang.c:701
+#: src/lang.c:700
 msgid ""
 "# If ON use print current subject or newsgroup description in the last line\n"
 msgstr ""
 
-#: src/lang.c:702
+#: src/lang.c:701
 msgid "# Host & time info used for detecting new groups (don't touch)\n"
 msgstr ""
 
-#: src/lang.c:703
+#: src/lang.c:702
 msgid "There is no news\n"
 msgstr ""
 
-#: src/lang.c:704
+#: src/lang.c:703
 msgid "Thread"
 msgstr ""
 
-#: src/lang.c:705
+#: src/lang.c:704
 msgid "Thread Level Commands"
 msgstr ""
 
-#: src/lang.c:706
+#: src/lang.c:705
 msgid "Thread deselected"
 msgstr ""
 
-#: src/lang.c:707
+#: src/lang.c:706
 msgid "Thread selected"
 msgstr ""
 
+#: src/lang.c:707
+msgid "threads"
+msgstr ""
+
 #: src/lang.c:708
 msgid "Thread range"
 msgstr ""
 
 #: src/lang.c:709
+msgid "thread"
+msgstr ""
+
+#: src/lang.c:710
 #, c-format
 msgid "%sThread %4s of %4s"
 msgstr ""
 
-#: src/lang.c:710
+#: src/lang.c:711
 msgid "Threading articles..."
 msgstr ""
 
-#: src/lang.c:711
+#: src/lang.c:712
 #, c-format
 msgid "Toggled word highlighting %s"
 msgstr ""
 
-#: src/lang.c:712
+#: src/lang.c:713
 msgid "Toggled rot13 encoding"
 msgstr ""
 
-#: src/lang.c:713
+#: src/lang.c:714
 #, c-format
 msgid "Toggled german TeX encoding %s"
 msgstr ""
 
-#: src/lang.c:714
+#: src/lang.c:715
 #, c-format
 msgid "Toggled tab-width to %d"
 msgstr ""
 
-#: src/lang.c:715
+#: src/lang.c:716
 #, c-format
 msgid "%d Trying to dotlock %s"
 msgstr ""
 
-#: src/lang.c:716
+#: src/lang.c:717
 #, c-format
 msgid "%d Trying to lock %s"
 msgstr ""
 
-#: src/lang.c:717
+#: src/lang.c:718
 msgid "           h=help\n"
 msgstr ""
 
-#: src/lang.c:719
+#: src/lang.c:720
 msgid "Unlimited"
 msgstr ""
 
-#: src/lang.c:720
+#: src/lang.c:721
 msgid "Enter wildcard unsubscribe pattern> "
 msgstr ""
 
-#: src/lang.c:721
+#: src/lang.c:722
 #, c-format
 msgid "Error decoding %s : %s"
 msgstr ""
 
-#: src/lang.c:722
+#: src/lang.c:723
 msgid "No end."
 msgstr ""
 
-#: src/lang.c:723
+#: src/lang.c:724
 #, c-format
 msgid "%s successfully decoded."
 msgstr ""
 
-#: src/lang.c:724
+#: src/lang.c:725
 #, c-format
 msgid ""
 "%*s[-- %s/%s, %suuencoded file, %d lines, name: %s --]\n"
 "\n"
 msgstr ""
 
-#: src/lang.c:725
+#: src/lang.c:726
 msgid "unread "
 msgstr ""
 
-#: src/lang.c:726
+#: src/lang.c:727
 #, c-format
 msgid "unsubscribed from %d groups"
 msgstr ""
 
-#: src/lang.c:727
+#: src/lang.c:728
 #, c-format
 msgid "Unsubscribed from %s"
 msgstr ""
 
-#: src/lang.c:728
-msgid "Unsubscribing... "
-msgstr ""
-
 #: src/lang.c:729
-msgid "Untagged article"
+msgid "Unsubscribing... "
 msgstr ""
 
 #: src/lang.c:730
-msgid "Untagged thread"
-msgstr ""
-
-#: src/lang.c:731
 msgid "Unthreading articles..."
 msgstr ""
 
-#: src/lang.c:732
+#: src/lang.c:731
 msgid "Updated"
 msgstr ""
 
-#: src/lang.c:733
+#: src/lang.c:732
 msgid "Updating"
 msgstr ""
 
-#: src/lang.c:734
+#: src/lang.c:733
 #, c-format
 msgid "Opening %s\n"
 msgstr ""
 
-#: src/lang.c:735
+#: src/lang.c:734
 msgid "No more URL's in this article"
 msgstr ""
 
-#: src/lang.c:736
+#: src/lang.c:735
 msgid "Use MIME display program for this message?"
 msgstr ""
 
-#: src/lang.c:737
+#: src/lang.c:736
 msgid "  -c       mark all news as read in subscribed newsgroups (batch mode)"
 msgstr ""
 
-#: src/lang.c:738
+#: src/lang.c:737
 msgid "  -Z       return status indicating if any unread news (batch mode)"
 msgstr ""
 
-#: src/lang.c:739
+#: src/lang.c:738
 msgid "  -q       don't check for new newsgroups"
 msgstr ""
 
-#: src/lang.c:740
+#: src/lang.c:739
 msgid "  -X       don't save any files on quit"
 msgstr ""
 
-#: src/lang.c:741
+#: src/lang.c:740
 msgid "  -d       don't show newsgroup descriptions"
 msgstr ""
 
-#: src/lang.c:742
+#: src/lang.c:741
 msgid "  -G limit get only limit articles/group"
 msgstr ""
 
-#: src/lang.c:743
+#: src/lang.c:742
 #, c-format
 msgid "  -H       help information about %s"
 msgstr ""
 
-#: src/lang.c:744
+#: src/lang.c:743
 msgid "  -h       this help message"
 msgstr ""
 
-#: src/lang.c:745
+#: src/lang.c:744
 #, c-format
 msgid "  -I dir   news index file directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:746
+#: src/lang.c:745
 msgid "  -u       update index files (batch mode)"
 msgstr ""
 
-#: src/lang.c:747
+#: src/lang.c:746
 #, c-format
 msgid "  -m dir   mailbox directory [default=%s]"
 msgstr ""
 
-#: src/lang.c:748
+#: src/lang.c:747
 #, c-format
 msgid ""
 "\n"
 "Mail bug reports/comments to %s"
 msgstr ""
 
-#: src/lang.c:749
+#: src/lang.c:748
 msgid "  -N       mail new news to your posts (batch mode)"
 msgstr ""
 
-#: src/lang.c:750
+#: src/lang.c:749
 msgid "  -M user  mail new news to specified user (batch mode)"
 msgstr ""
 
-#: src/lang.c:751
+#: src/lang.c:750
 #, c-format
 msgid "  -f file  subscribed to newsgroups file [default=%s]"
 msgstr ""
 
+#: src/lang.c:751
+msgid "  -x       no posting mode"
+msgstr ""
+
 #: src/lang.c:752
 msgid "  -w       post an article and exit"
 msgstr ""
@@ -4091,18 +4092,18 @@ msgstr ""
 #: src/lang.c:1331 src/lang.c:1357 src/lang.c:1363 src/lang.c:1370
 #: src/lang.c:1402 src/lang.c:1408 src/lang.c:1416 src/lang.c:1436
 #: src/lang.c:1511 src/lang.c:1673 src/lang.c:1679 src/lang.c:1685
-#: src/lang.c:1697 src/lang.c:1704 src/lang.c:1755 src/lang.c:1764
+#: src/lang.c:1691 src/lang.c:1703 src/lang.c:1710 src/lang.c:1761
 #: src/lang.c:1770 src/lang.c:1776 src/lang.c:1782 src/lang.c:1788
 #: src/lang.c:1794 src/lang.c:1800 src/lang.c:1806 src/lang.c:1812
 #: src/lang.c:1818 src/lang.c:1824 src/lang.c:1830 src/lang.c:1836
 #: src/lang.c:1842 src/lang.c:1848 src/lang.c:1854 src/lang.c:1860
-#: src/lang.c:1866 src/lang.c:1872 src/lang.c:1878 src/lang.c:1885
-#: src/lang.c:1891 src/lang.c:1897 src/lang.c:1904 src/lang.c:1915
+#: src/lang.c:1866 src/lang.c:1872 src/lang.c:1878 src/lang.c:1884
+#: src/lang.c:1891 src/lang.c:1897 src/lang.c:1903 src/lang.c:1910
 #: src/lang.c:1921 src/lang.c:1927 src/lang.c:1933 src/lang.c:1939
-#: src/lang.c:1953 src/lang.c:1965 src/lang.c:1999 src/lang.c:2051
-#: src/lang.c:2058 src/lang.c:2064 src/lang.c:2089 src/lang.c:2106
-#: src/lang.c:2159 src/lang.c:2192 src/lang.c:2212 src/lang.c:2247
-#: src/lang.c:2255 src/lang.c:2280 src/lang.c:2292
+#: src/lang.c:1945 src/lang.c:1959 src/lang.c:1971 src/lang.c:2005
+#: src/lang.c:2057 src/lang.c:2064 src/lang.c:2070 src/lang.c:2095
+#: src/lang.c:2112 src/lang.c:2165 src/lang.c:2198 src/lang.c:2218
+#: src/lang.c:2253 src/lang.c:2261 src/lang.c:2286 src/lang.c:2298
 msgid "<SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
@@ -4766,310 +4767,319 @@ msgstr ""
 msgid "# What should we ask confirmation for.\n"
 msgstr ""
 
-#: src/lang.c:1691
+#: src/lang.c:1692
+msgid "'Mark article read' ignores tags   :"
+msgstr ""
+
+#: src/lang.c:1693
+msgid ""
+"# If ON the 'Mark article read' function marks only the current article.\n"
+msgstr ""
+
+#: src/lang.c:1697
 msgid "Program to run to open URL's, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:1692
+#: src/lang.c:1698
 msgid "Program that opens URL's           :"
 msgstr ""
 
-#: src/lang.c:1693
+#: src/lang.c:1699
 msgid "# The program used to open URL's. The actual URL will be appended\n"
 msgstr ""
 
-#: src/lang.c:1698
+#: src/lang.c:1704
 msgid "Use mouse in xterm                 :"
 msgstr ""
 
-#: src/lang.c:1699
+#: src/lang.c:1705
 msgid "# If ON enable mouse key support on xterm terminals\n"
 msgstr ""
 
-#: src/lang.c:1705
+#: src/lang.c:1711
 msgid "Use scroll keys on keypad          :"
 msgstr ""
 
-#: src/lang.c:1706
+#: src/lang.c:1712
 msgid "# If ON enable scroll keys on terminals that support it\n"
 msgstr ""
 
-#: src/lang.c:1711
+#: src/lang.c:1717
 msgid "Enter maximum number of article to get. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1712
+#: src/lang.c:1718
 msgid "Number of articles to get          :"
 msgstr ""
 
-#: src/lang.c:1713
+#: src/lang.c:1719
 msgid ""
 "# Number of articles to get (0=no limit), if negative sets maximum number\n"
 "# of already read articles to be read before first unread one\n"
 msgstr ""
 
-#: src/lang.c:1718
+#: src/lang.c:1724
 msgid "Enter number of days article is considered recent. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1719
+#: src/lang.c:1725
 msgid "Article recentness time limit      :"
 msgstr ""
 
-#: src/lang.c:1720
+#: src/lang.c:1726
 msgid "# Number of days in which article is considered recent, (0=OFF)\n"
 msgstr ""
 
-#: src/lang.c:1724
+#: src/lang.c:1730
 msgid ""
 "WILDMAT for normal wildcards, REGEX for full regular expression matching."
 msgstr ""
 
-#: src/lang.c:1725
+#: src/lang.c:1731
 msgid "Wildcard matching                  :"
 msgstr ""
 
-#: src/lang.c:1726
+#: src/lang.c:1732
 msgid "# Wildcard matching 0=(wildmat) 1=(regex)\n"
 msgstr ""
 
-#: src/lang.c:1730
+#: src/lang.c:1736
 msgid "Enter minimal score before an article is marked killed. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1731
+#: src/lang.c:1737
 msgid "Score limit (kill)                 :"
 msgstr ""
 
-#: src/lang.c:1732
+#: src/lang.c:1738
 msgid "# Score limit before an article is marked killed\n"
 msgstr ""
 
-#: src/lang.c:1736
+#: src/lang.c:1742
 msgid "Enter default score to kill articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1737
+#: src/lang.c:1743
 msgid "Default score to kill articles     :"
 msgstr ""
 
-#: src/lang.c:1738
+#: src/lang.c:1744
 msgid "# Default score to kill articles\n"
 msgstr ""
 
-#: src/lang.c:1742
+#: src/lang.c:1748
 msgid "Enter minimal score before an article is marked hot. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1743
+#: src/lang.c:1749
 msgid "Score limit (select)               :"
 msgstr ""
 
-#: src/lang.c:1744
+#: src/lang.c:1750
 msgid "# Score limit before an article is marked hot\n"
 msgstr ""
 
-#: src/lang.c:1748
+#: src/lang.c:1754
 msgid "Enter default score to select articles. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1749
+#: src/lang.c:1755
 msgid "Default score to select articles   :"
 msgstr ""
 
-#: src/lang.c:1750
+#: src/lang.c:1756
 msgid "# Default score to select articles\n"
 msgstr ""
 
-#: src/lang.c:1756
+#: src/lang.c:1762
 msgid "Use slrnface to show ''X-Face:''s  :"
 msgstr ""
 
-#: src/lang.c:1757
+#: src/lang.c:1763
 msgid ""
 "# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 "# Only useful when running in an xterm.\n"
 msgstr ""
 
-#: src/lang.c:1765
+#: src/lang.c:1771
 msgid "Use ANSI color                     :"
 msgstr ""
 
-#: src/lang.c:1766
+#: src/lang.c:1772
 msgid "# If ON using ANSI-color\n"
 msgstr ""
 
-#: src/lang.c:1771
+#: src/lang.c:1777
 msgid "Standard foreground color          :"
 msgstr ""
 
-#: src/lang.c:1772
+#: src/lang.c:1778
 msgid "# Standard foreground color\n"
 msgstr ""
 
-#: src/lang.c:1777
+#: src/lang.c:1783
 msgid "Standard background color          :"
 msgstr ""
 
-#: src/lang.c:1778
+#: src/lang.c:1784
 msgid "# Standard-Background-Color\n"
 msgstr ""
 
-#: src/lang.c:1783
+#: src/lang.c:1789
 msgid "Color for inverse text (background):"
 msgstr ""
 
-#: src/lang.c:1784
+#: src/lang.c:1790
 msgid "# Color of background for inverse text\n"
 msgstr ""
 
-#: src/lang.c:1789
+#: src/lang.c:1795
 msgid "Color for inverse text (foreground):"
 msgstr ""
 
-#: src/lang.c:1790
+#: src/lang.c:1796
 msgid "# Color of foreground for inverse text\n"
 msgstr ""
 
-#: src/lang.c:1795
+#: src/lang.c:1801
 msgid "Color of text lines                :"
 msgstr ""
 
-#: src/lang.c:1796
+#: src/lang.c:1802
 msgid "# Color of text-lines\n"
 msgstr ""
 
-#: src/lang.c:1801
+#: src/lang.c:1807
 msgid "Color of mini help menu            :"
 msgstr ""
 
-#: src/lang.c:1802
+#: src/lang.c:1808
 msgid "# Color of mini help menu\n"
 msgstr ""
 
-#: src/lang.c:1807
+#: src/lang.c:1813
 msgid "Color of help text                 :"
 msgstr ""
 
-#: src/lang.c:1808
+#: src/lang.c:1814
 msgid "# Color of help pages\n"
 msgstr ""
 
-#: src/lang.c:1813
+#: src/lang.c:1819
 msgid "Color of status messages           :"
 msgstr ""
 
-#: src/lang.c:1814
+#: src/lang.c:1820
 msgid "# Color of messages in last line\n"
 msgstr ""
 
-#: src/lang.c:1819
+#: src/lang.c:1825
 msgid "Color of quoted lines              :"
 msgstr ""
 
-#: src/lang.c:1820
+#: src/lang.c:1826
 msgid "# Color of quote-lines\n"
 msgstr ""
 
-#: src/lang.c:1825
+#: src/lang.c:1831
 msgid "Color of twice quoted line         :"
 msgstr ""
 
-#: src/lang.c:1826
+#: src/lang.c:1832
 msgid "# Color of twice quoted lines\n"
 msgstr ""
 
-#: src/lang.c:1831
+#: src/lang.c:1837
 msgid "Color of =>3 times quoted line     :"
 msgstr ""
 
-#: src/lang.c:1832
+#: src/lang.c:1838
 msgid "# Color of >=3 times quoted lines\n"
 msgstr ""
 
-#: src/lang.c:1837
+#: src/lang.c:1843
 msgid "Color of article header lines      :"
 msgstr ""
 
-#: src/lang.c:1838
+#: src/lang.c:1844
 msgid "# Color of header-lines\n"
 msgstr ""
 
-#: src/lang.c:1843
+#: src/lang.c:1849
 msgid "Color of actual news header fields :"
 msgstr ""
 
-#: src/lang.c:1844
+#: src/lang.c:1850
 msgid "# Color of actual news header fields\n"
 msgstr ""
 
-#: src/lang.c:1849
+#: src/lang.c:1855
 msgid "Color of article subject lines     :"
 msgstr ""
 
-#: src/lang.c:1850
+#: src/lang.c:1856
 msgid "# Color of article subject\n"
 msgstr ""
 
-#: src/lang.c:1855
+#: src/lang.c:1861
 msgid "Color of response counter          :"
 msgstr ""
 
-#: src/lang.c:1856
+#: src/lang.c:1862
 msgid "# Color of response counter\n"
 msgstr ""
 
-#: src/lang.c:1861
+#: src/lang.c:1867
 msgid "Color of sender (From:)            :"
 msgstr ""
 
-#: src/lang.c:1862
+#: src/lang.c:1868
 msgid "# Color of sender (From:)\n"
 msgstr ""
 
-#: src/lang.c:1867
+#: src/lang.c:1873
 msgid "Color of help/mail sign            :"
 msgstr ""
 
-#: src/lang.c:1868
+#: src/lang.c:1874
 msgid "# Color of Help/Mail-Sign\n"
 msgstr ""
 
-#: src/lang.c:1873
+#: src/lang.c:1879
 msgid "Color of signatures                :"
 msgstr ""
 
-#: src/lang.c:1874
+#: src/lang.c:1880
 msgid "# Color of signature\n"
 msgstr ""
 
-#: src/lang.c:1879
+#: src/lang.c:1885
 msgid "Color of highlighting with *stars* :"
 msgstr ""
 
-#: src/lang.c:1880
+#: src/lang.c:1886
 msgid ""
 "# Color of word highlighting. There are four possibilities\n"
 "# in articles: *stars*, /slashes/, _underdashes_ and -strokes-.\n"
 msgstr ""
 
-#: src/lang.c:1886
+#: src/lang.c:1892
 msgid "Color of highlighting with _dash_  :"
 msgstr ""
 
-#: src/lang.c:1892
+#: src/lang.c:1898
 msgid "Color of highlighting with /slash/ :"
 msgstr ""
 
-#: src/lang.c:1898
+#: src/lang.c:1904
 msgid "Color of highlighting with -stroke-:"
 msgstr ""
 
-#: src/lang.c:1905
+#: src/lang.c:1911
 msgid "Attr. of highlighting with *stars* :"
 msgstr ""
 
-#: src/lang.c:1906
+#: src/lang.c:1912
 msgid ""
 "# Attribute of word highlighting on mono terminals.\n"
 "# There are four possibilities in articles:\n"
@@ -5079,87 +5089,87 @@ msgid ""
 "# 3 - Reverse video, 4 - Blinking, 5 - Half bright, 6 - Bold\n"
 msgstr ""
 
-#: src/lang.c:1916
+#: src/lang.c:1922
 msgid "Attr. of highlighting with _dash_  :"
 msgstr ""
 
-#: src/lang.c:1922
+#: src/lang.c:1928
 msgid "Attr. of highlighting with /slash/ :"
 msgstr ""
 
-#: src/lang.c:1928
+#: src/lang.c:1934
 msgid "Attr. of highlighting with -stroke-:"
 msgstr ""
 
-#: src/lang.c:1934
+#: src/lang.c:1940
 msgid "Word highlighting in message body  :"
 msgstr ""
 
-#: src/lang.c:1935
+#: src/lang.c:1941
 msgid "# Enable word highlighting?\n"
 msgstr ""
 
-#: src/lang.c:1940
+#: src/lang.c:1946
 msgid "What to display instead of mark    :"
 msgstr ""
 
-#: src/lang.c:1941
+#: src/lang.c:1947
 msgid ""
 "# Should the leading and ending stars and dashes also be displayed,\n"
 "# even when they are highlighting marks?\n"
 "# 0 - no    1 - yes, display mark    2 - print a space instead\n"
 msgstr ""
 
-#: src/lang.c:1947
+#: src/lang.c:1953
 msgid "Enter column number to wrap article lines to in the pager. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1948
+#: src/lang.c:1954
 msgid "Page line wrap column              :"
 msgstr ""
 
-#: src/lang.c:1949
+#: src/lang.c:1955
 msgid "# Wrap article lines at column\n"
 msgstr ""
 
-#: src/lang.c:1954
+#: src/lang.c:1960
 msgid "Wrap around threads on next unread :"
 msgstr ""
 
-#: src/lang.c:1955
+#: src/lang.c:1961
 msgid "# If ON wrap around threads on searching next unread article\n"
 msgstr ""
 
-#: src/lang.c:1959
+#: src/lang.c:1965
 msgid "Enter default mail address (and fullname). <CR> sets."
 msgstr ""
 
-#: src/lang.c:1960
+#: src/lang.c:1966
 msgid "Mail address (and fullname)        :"
 msgstr ""
 
-#: src/lang.c:1961
+#: src/lang.c:1967
 msgid "# User's mail address (and fullname), if not username@host (fullname)\n"
 msgstr ""
 
-#: src/lang.c:1966
+#: src/lang.c:1972
 msgid "Show empty Followup-To in editor   :"
 msgstr ""
 
-#: src/lang.c:1967
+#: src/lang.c:1973
 msgid "# If ON show empty Followup-To header when editing an article\n"
 msgstr ""
 
-#: src/lang.c:1971
+#: src/lang.c:1977
 msgid ""
 "Enter path/! command/--none to create your default signature. <CR> sets."
 msgstr ""
 
-#: src/lang.c:1972
+#: src/lang.c:1978
 msgid "Create signature from path/command :"
 msgstr ""
 
-#: src/lang.c:1973
+#: src/lang.c:1979
 msgid ""
 "# Signature path (random sigs)/file to be used when posting/replying\n"
 "# default_sigfile=file       appends file as signature\n"
@@ -5168,50 +5178,50 @@ msgid ""
 "# default_sigfile=--none     don't append a signature\n"
 msgstr ""
 
-#: src/lang.c:1980
+#: src/lang.c:1986
 msgid ""
 "Prepend signature with \"-- \" on own line. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:1981
+#: src/lang.c:1987
 msgid "Prepend signature with \"-- \"       :"
 msgstr ""
 
-#: src/lang.c:1982
+#: src/lang.c:1988
 msgid "# If ON prepend the signature with dashes '\\n-- \\n'\n"
 msgstr ""
 
-#: src/lang.c:1986
+#: src/lang.c:1992
 msgid "Add signature when reposting articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:1987
+#: src/lang.c:1993
 msgid "Add signature when reposting       :"
 msgstr ""
 
-#: src/lang.c:1988
+#: src/lang.c:1994
 msgid "# If ON add signature to reposted articles\n"
 msgstr ""
 
-#: src/lang.c:1992
+#: src/lang.c:1998
 msgid "Enter quotation marks, %s or %S for author's initials."
 msgstr ""
 
-#: src/lang.c:1993
+#: src/lang.c:1999
 msgid "Characters used as quote-marks     :"
 msgstr ""
 
-#: src/lang.c:1994
+#: src/lang.c:2000
 msgid ""
 "# Characters used in quoting to followups and replies.\n"
 "# '_' is replaced by ' ', %%s, %%S are replaced by author's initials.\n"
 msgstr ""
 
-#: src/lang.c:2000
+#: src/lang.c:2006
 msgid "Quoting behavior                   :"
 msgstr ""
 
-#: src/lang.c:2001
+#: src/lang.c:2007
 msgid ""
 "# How quoting should be handled when following up or replying.\n"
 "# 0 = Nothing special\n"
@@ -5224,52 +5234,52 @@ msgid ""
 "# 7 = Compress quotes, quote signatures, quote empty lines\n"
 msgstr ""
 
-#: src/lang.c:2013 src/lang.c:2021 src/lang.c:2027
+#: src/lang.c:2019 src/lang.c:2027 src/lang.c:2033
 msgid ""
 "%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
 msgstr ""
 
-#: src/lang.c:2014
+#: src/lang.c:2020
 msgid "Quote line when following up       :"
 msgstr ""
 
-#: src/lang.c:2015
+#: src/lang.c:2021
 msgid ""
 "# Format of quote line when mailing/posting/following-up an article\n"
 "# %%A Address    %%D Date   %%F Addr+Name   %%G Groupname   %%M Message-ID\n"
 "# %%N Full Name  %%C First Name   %%I Initials\n"
 msgstr ""
 
-#: src/lang.c:2022
+#: src/lang.c:2028
 msgid "Quote line when cross-posting      :"
 msgstr ""
 
-#: src/lang.c:2028
+#: src/lang.c:2034
 msgid "Quote line when mailing            :"
 msgstr ""
 
-#: src/lang.c:2033
+#: src/lang.c:2039
 msgid "If ON, include User-Agent: header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2034
+#: src/lang.c:2040
 msgid "Insert 'User-Agent:'-header        :"
 msgstr ""
 
-#: src/lang.c:2035
+#: src/lang.c:2041
 msgid "# If ON include advertising User-Agent: header\n"
 msgstr ""
 
-#: src/lang.c:2039
+#: src/lang.c:2045
 msgid ""
 "Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
 msgstr ""
 
-#: src/lang.c:2040
+#: src/lang.c:2046
 msgid "MM_CHARSET                         :"
 msgstr ""
 
-#: src/lang.c:2041
+#: src/lang.c:2047
 msgid ""
 "# Charset supported locally which is also used for MIME header and\n"
 "# Content-Type header.\n"
@@ -5279,27 +5289,27 @@ msgid ""
 "# mm_charset is considered not displayable and represented as '?'.\n"
 msgstr ""
 
-#: src/lang.c:2052
+#: src/lang.c:2058
 msgid "MM_NETWORK_CHARSET                 :"
 msgstr ""
 
-#: src/lang.c:2053
+#: src/lang.c:2059
 msgid "# Charset used for MIME (Content-Type) header in postings.\n"
 msgstr ""
 
-#: src/lang.c:2059
+#: src/lang.c:2065
 msgid "Mailbox format                     :"
 msgstr ""
 
-#: src/lang.c:2060
+#: src/lang.c:2066
 msgid "# Format of the mailbox.\n"
 msgstr ""
 
-#: src/lang.c:2065
+#: src/lang.c:2071
 msgid "MIME encoding in news messages     :"
 msgstr ""
 
-#: src/lang.c:2066
+#: src/lang.c:2072
 msgid ""
 "# MIME encoding (8bit, base64, quoted-printable, 7bit) of the body\n"
 "# for mails and posts, if necessary. QP is efficient for most European\n"
@@ -5308,15 +5318,15 @@ msgid ""
 "# Russian charsets with a lot of 8bit characters.\n"
 msgstr ""
 
-#: src/lang.c:2074 src/lang.c:2095
+#: src/lang.c:2080 src/lang.c:2101
 msgid "Don't change unless you know what you are doing. <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2075
+#: src/lang.c:2081
 msgid "Use 8bit characters in news headers:"
 msgstr ""
 
-#: src/lang.c:2076
+#: src/lang.c:2082
 msgid ""
 "# If ON, 8bit characters in news headers are NOT encoded.\n"
 "# default is OFF. Thus 8bit characters are encoded by default.\n"
@@ -5324,28 +5334,28 @@ msgid ""
 "# parameter unless post_mime_encoding is 8bit as well.\n"
 msgstr ""
 
-#: src/lang.c:2083
+#: src/lang.c:2089
 msgid ""
 "Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2084
+#: src/lang.c:2090
 msgid "View post-processed files          :"
 msgstr ""
 
-#: src/lang.c:2085
+#: src/lang.c:2091
 msgid "# If set, post processed files will be opened in a viewer\n"
 msgstr ""
 
-#: src/lang.c:2090
+#: src/lang.c:2096
 msgid "MIME encoding in mail messages     :"
 msgstr ""
 
-#: src/lang.c:2096
+#: src/lang.c:2102
 msgid "Use 8bit characters in mail headers:"
 msgstr ""
 
-#: src/lang.c:2097
+#: src/lang.c:2103
 msgid ""
 "# If ON, 8bit characters in mail headers are NOT encoded.\n"
 "# default is OFF. Thus 8bit characters are encoded by default.\n"
@@ -5356,277 +5366,278 @@ msgid ""
 "# turn it ON unless you have some compelling reason.\n"
 msgstr ""
 
-#: src/lang.c:2107
-msgid "Strip blanks of end of lines       :"
+#: src/lang.c:2113
+msgid "Strip blanks from ends of lines    :"
 msgstr ""
 
-#: src/lang.c:2108
+#: src/lang.c:2114
 msgid ""
-"# If ON strip blanks from end of lines to speedup display on slow terminals\n"
+"# If ON strip blanks from ends of lines for faster display on slow "
+"terminals.\n"
 msgstr ""
 
-#: src/lang.c:2113
+#: src/lang.c:2119
 msgid "If ON, use transliteration. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2114
+#: src/lang.c:2120
 msgid "Transliteration                    :"
 msgstr ""
 
-#: src/lang.c:2115
+#: src/lang.c:2121
 msgid ""
 "# If ON, use //TRANSLIT extension. This means that when a character cannot\n"
 "# be represented in the in the target character set, it can be approximated\n"
 "# through one or several similarly looking characters.\n"
 msgstr ""
 
-#: src/lang.c:2122
+#: src/lang.c:2128
 msgid "Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2123
+#: src/lang.c:2129
 msgid "Send you a cc automatically        :"
 msgstr ""
 
-#: src/lang.c:2124
+#: src/lang.c:2130
 msgid ""
 "# If ON automatically put your name in the Cc: field when mailing an "
 "article\n"
 msgstr ""
 
-#: src/lang.c:2128
+#: src/lang.c:2134
 msgid ""
 "Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2129
+#: src/lang.c:2135
 msgid "Send you a blind cc automatically  :"
 msgstr ""
 
-#: src/lang.c:2130
+#: src/lang.c:2136
 msgid ""
 "# If ON automatically put your name in the Bcc: field when mailing an "
 "article\n"
 msgstr ""
 
-#: src/lang.c:2134
+#: src/lang.c:2140
 msgid "Enter address elements about which you want to be warned. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2135
+#: src/lang.c:2141
 msgid "Spamtrap warning address parts     :"
 msgstr ""
 
-#: src/lang.c:2136
+#: src/lang.c:2142
 msgid ""
 "# A comma-delimited list of address-parts you want to be warned\n"
 "# about when trying to reply by email.\n"
 msgstr ""
 
-#: src/lang.c:2141
+#: src/lang.c:2147
 msgid "Enter default number of days a filter entry will be valid. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2142
+#: src/lang.c:2148
 msgid "No. of days a filter entry is valid:"
 msgstr ""
 
-#: src/lang.c:2143
+#: src/lang.c:2149
 msgid "# Number of days a short term filter will be active\n"
 msgstr ""
 
-#: src/lang.c:2147
+#: src/lang.c:2153
 msgid "Add posted articles to filter. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2148
+#: src/lang.c:2154
 msgid "Add posted articles to filter      :"
 msgstr ""
 
-#: src/lang.c:2149
+#: src/lang.c:2155
 msgid ""
 "# If ON add posted articles which start a new thread to filter for\n"
 "# highlighting follow-ups\n"
 msgstr ""
 
-#: src/lang.c:2153
+#: src/lang.c:2159
 msgid "The directory where articles/threads are to be saved in mailbox format."
 msgstr ""
 
-#: src/lang.c:2154
+#: src/lang.c:2160
 msgid "Mail directory                     :"
 msgstr ""
 
-#: src/lang.c:2155
+#: src/lang.c:2161
 msgid "# (-m) directory where articles/threads are saved in mailbox format\n"
 msgstr ""
 
-#: src/lang.c:2160
+#: src/lang.c:2166
 msgid "Save articles in batch mode (-S)   :"
 msgstr ""
 
-#: src/lang.c:2161
+#: src/lang.c:2167
 msgid ""
 "# If ON articles/threads will be saved in batch mode when save -S\n"
 "# or mail (-M/-N) is specified on the command line\n"
 msgstr ""
 
-#: src/lang.c:2166
+#: src/lang.c:2172
 msgid "The directory where you want articles/threads saved."
 msgstr ""
 
-#: src/lang.c:2167
+#: src/lang.c:2173
 msgid "Directory to save arts/threads in  :"
 msgstr ""
 
-#: src/lang.c:2168
+#: src/lang.c:2174
 msgid "# Directory where articles/threads are saved\n"
 msgstr ""
 
-#: src/lang.c:2172
+#: src/lang.c:2178
 msgid ""
 "Auto save article/thread by Archive-name: header. <SPACE> toggles & <CR> "
 "sets."
 msgstr ""
 
-#: src/lang.c:2173
+#: src/lang.c:2179
 msgid "Use Archive-name: header for save  :"
 msgstr ""
 
-#: src/lang.c:2174
+#: src/lang.c:2180
 msgid ""
 "# If ON articles/threads with Archive-name: in mail header will\n"
 "# be automatically saved with the Archive-name & part/patch no.\n"
 msgstr ""
 
-#: src/lang.c:2179
+#: src/lang.c:2185
 msgid ""
 "Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 "cancels."
 msgstr ""
 
-#: src/lang.c:2180
+#: src/lang.c:2186
 msgid "Mark saved articles/threads as read:"
 msgstr ""
 
-#: src/lang.c:2181
+#: src/lang.c:2187
 msgid "# If ON mark articles that are saved as read\n"
 msgstr ""
 
-#: src/lang.c:2185
+#: src/lang.c:2191
 msgid "Do post processing (eg. extract attachments) for saved articles."
 msgstr ""
 
-#: src/lang.c:2186
+#: src/lang.c:2192
 msgid "Post process saved articles        :"
 msgstr ""
 
-#: src/lang.c:2187
+#: src/lang.c:2193
 msgid ""
 "# Perform post processing (saving binary attachments) from saved articles.\n"
 "# 0=(no) 1=(yes) 2=(extract shell archives (shar) only)\n"
 msgstr ""
 
-#: src/lang.c:2193
+#: src/lang.c:2199
 msgid "Process only unread articles       :"
 msgstr ""
 
-#: src/lang.c:2194
+#: src/lang.c:2200
 msgid ""
 "# If ON only save/print/pipe/mail unread articles (tagged articles "
 "excepted)\n"
 msgstr ""
 
-#: src/lang.c:2199
+#: src/lang.c:2205
 msgid "Print all or just part of header. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2200
+#: src/lang.c:2206
 msgid "Print all headers when printing    :"
 msgstr ""
 
-#: src/lang.c:2201
+#: src/lang.c:2207
 msgid ""
 "# If ON print all of article header otherwise just the important lines\n"
 msgstr ""
 
-#: src/lang.c:2205
+#: src/lang.c:2211
 msgid ""
 "The printer program with options that is to be used to print "
 "articles/threads."
 msgstr ""
 
-#: src/lang.c:2206
+#: src/lang.c:2212
 msgid "Printer program with options       :"
 msgstr ""
 
-#: src/lang.c:2207
+#: src/lang.c:2213
 msgid "# Print program with parameters used to print articles/threads\n"
 msgstr ""
 
-#: src/lang.c:2213
+#: src/lang.c:2219
 msgid "Force redraw after certain commands:"
 msgstr ""
 
-#: src/lang.c:2214
+#: src/lang.c:2220
 msgid ""
 "# If ON a screen redraw will always be done after certain external commands\n"
 msgstr ""
 
-#: src/lang.c:2218
+#: src/lang.c:2224
 msgid ""
 "Start editor with line offset. <SPACE> toggles, <CR> sets, <ESC> cancels."
 msgstr ""
 
-#: src/lang.c:2219
+#: src/lang.c:2225
 msgid "Start editor with line offset      :"
 msgstr ""
 
-#: src/lang.c:2220
+#: src/lang.c:2226
 msgid ""
 "# If ON editor will be started with cursor offset into the file\n"
 "# otherwise the cursor will be positioned at the first line\n"
 msgstr ""
 
-#: src/lang.c:2225
+#: src/lang.c:2231
 msgid "Enter %E for editor, %F for filename, %N for line-number, <CR> to set."
 msgstr ""
 
-#: src/lang.c:2226
+#: src/lang.c:2232
 msgid "Invocation of your editor          :"
 msgstr ""
 
-#: src/lang.c:2227
+#: src/lang.c:2233
 msgid ""
 "# Format of editor line including parameters\n"
 "# %%E Editor  %%F Filename  %%N Linenumber\n"
 msgstr ""
 
-#: src/lang.c:2232
+#: src/lang.c:2238
 msgid ""
 "Enter name and options for external-inews, --internal for internal inews"
 msgstr ""
 
-#: src/lang.c:2233
+#: src/lang.c:2239
 msgid "External inews                     :"
 msgstr ""
 
-#: src/lang.c:2234
+#: src/lang.c:2240
 msgid ""
 "# If --internal use the built in mini inews for posting via NNTP\n"
 "# otherwise use an external inews program\n"
 msgstr ""
 
-#: src/lang.c:2238
+#: src/lang.c:2244
 msgid ""
 "Enter %M for mailer, %S for subject, %T for to, %F for filename, <CR> to set."
 msgstr ""
 
-#: src/lang.c:2239
+#: src/lang.c:2245
 msgid "Invocation of your mail command    :"
 msgstr ""
 
-#: src/lang.c:2240
+#: src/lang.c:2246
 msgid ""
 "# Format of mailer line including parameters\n"
 "# %%M Mailer  %%S Subject  %%T To  %%F Filename  %%U User (AmigaDOS)\n"
@@ -5634,106 +5645,106 @@ msgid ""
 "# ie. elm interactive          :    elm -i %%F -s \"%%S\" \"%%T\"\n"
 msgstr ""
 
-#: src/lang.c:2248
+#: src/lang.c:2254
 msgid "Use interactive mail reader        :"
 msgstr ""
 
-#: src/lang.c:2249
+#: src/lang.c:2255
 msgid ""
 "# Interactive mailreader: if ON mailreader will be invoked earlier for\n"
 "# reply so you can use more of its features (eg. MIME, pgp, ...)\n"
 "# this option has to suit default_mailer_format\n"
 msgstr ""
 
-#: src/lang.c:2256
+#: src/lang.c:2262
 msgid "Remove ~/.article after posting    :"
 msgstr ""
 
-#: src/lang.c:2257
+#: src/lang.c:2263
 msgid "# If ON remove ~/.article after posting.\n"
 msgstr ""
 
-#: src/lang.c:2261
+#: src/lang.c:2267
 msgid "Filename for all posted articles, <CR> sets, no filename=do not save."
 msgstr ""
 
-#: src/lang.c:2262
+#: src/lang.c:2268
 msgid "Filename for posted articles       :"
 msgstr ""
 
-#: src/lang.c:2263
+#: src/lang.c:2269
 msgid ""
 "# Filename where to keep all postings (default posted)\n"
 "# If no filename is set then postings will not be saved\n"
 msgstr ""
 
-#: src/lang.c:2268
+#: src/lang.c:2274
 msgid ""
 "Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2269
+#: src/lang.c:2275
 msgid "Keep failed arts in ~/dead.articles:"
 msgstr ""
 
-#: src/lang.c:2270
+#: src/lang.c:2276
 msgid "# If ON keep all failed postings in ~/dead.articles\n"
 msgstr ""
 
-#: src/lang.c:2274
+#: src/lang.c:2280
 msgid "Do you want to strip unsubscribed groups from .newsrc"
 msgstr ""
 
-#: src/lang.c:2275
+#: src/lang.c:2281
 msgid "No unsubscribed groups in newsrc   :"
 msgstr ""
 
-#: src/lang.c:2276
+#: src/lang.c:2282
 msgid "# If ON strip unsubscribed groups from newsrc\n"
 msgstr ""
 
-#: src/lang.c:2281
+#: src/lang.c:2287
 msgid "Remove bogus groups from newsrc    :"
 msgstr ""
 
-#: src/lang.c:2282
+#: src/lang.c:2288
 msgid ""
 "# What to do with bogus groups in newsrc file\n"
 "# 0=(Keep) 1=(Remove) 2=(Highlight with D on selection screen).\n"
 msgstr ""
 
-#: src/lang.c:2286
+#: src/lang.c:2292
 msgid "Enter number of seconds until active file will be reread. <CR> sets."
 msgstr ""
 
-#: src/lang.c:2287
+#: src/lang.c:2293
 msgid "Interval in secs to reread active  :"
 msgstr ""
 
-#: src/lang.c:2288
+#: src/lang.c:2294
 msgid ""
 "# Time interval in seconds between rereading the active file (0=never)\n"
 msgstr ""
 
-#: src/lang.c:2293
+#: src/lang.c:2299
 msgid "Reconnect to server automatically  :"
 msgstr ""
 
-#: src/lang.c:2294
+#: src/lang.c:2300
 msgid ""
 "# If ON automatically reconnect to NNTP server if the connection is broken\n"
 msgstr ""
 
-#: src/lang.c:2298
+#: src/lang.c:2304
 msgid ""
 "Create local copies of NNTP overview files. <SPACE> toggles & <CR> sets."
 msgstr ""
 
-#: src/lang.c:2299
+#: src/lang.c:2305
 msgid "Cache NNTP overview files locally  :"
 msgstr ""
 
-#: src/lang.c:2300
+#: src/lang.c:2306
 msgid "# If ON, create local copies of NNTP overview files.\n"
 msgstr ""
 
@@ -5993,7 +6004,7 @@ msgstr ""
 msgid "couldn't expand %s\n"
 msgstr ""
 
-#: src/open.c:1040
+#: src/open.c:1032
 msgid "Unreachable?\n"
 msgstr ""
 
@@ -6032,11 +6043,11 @@ msgstr ""
 msgid "unchanged"
 msgstr ""
 
-#: src/refs.c:575
+#: src/refs.c:573
 msgid "[- Unavailable -]"
 msgstr ""
 
-#: src/save.c:958
+#: src/save.c:975
 msgid "bytes"
 msgstr ""
 
diff -Nurp tin-1.6.0/src/Makefile.in tin-1.6.1/src/Makefile.in
--- tin-1.6.0/src/Makefile.in	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/Makefile.in	Thu Jul 24 16:18:45 2003
@@ -1,7 +1,7 @@
 # Source Makefile for tin
 # - for configuration options read the ../doc/INSTALL file.
 #
-# Updated: 2003-06-04
+# Updated: 2003-07-24
 #
 # Copyright (c) 1995-2003 Thomas E. Dickey <dickey@invisible-island.net>
 # All rights reserved.
@@ -318,7 +318,7 @@ help:
 $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT) \
 $(DESTDIR)$(INS_MANUAL_DIR)5 \
 $(DESTDIR)$(INS_BINARY_DIR) \
-$(INS_SYSDEF_DIR) :
+$(DESTDIR)$(INS_SYSDEF_DIR) :
 	$(top_srcdir)/mkdirs.sh $@
 
 install_manpage: $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT) $(DESTDIR)$(INS_MANUAL_DIR)5
@@ -326,8 +326,8 @@ install_manpage: $(DESTDIR)$(INS_MANUAL_
 	@$(INSTALL) -m 444 $(DOCDIR)/tin.1 $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT)/$(PROJECT).$(INS_MANUAL_EXT)
 	@( $(CD) $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT) && $(RM) -f r$(PROJECT).$(INS_MANUAL_EXT) && $(LN) $(PROJECT).$(INS_MANUAL_EXT) r$(PROJECT).$(INS_MANUAL_EXT) )
 	@$(INSTALL) -m 444 $(DOCDIR)/tin.5 $(DESTDIR)$(INS_MANUAL_DIR)5/$(PROJECT).5
-	@-if test ! -f $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5 ; then $(INSTALL) -m 444 $(DOCDIR)/mbox.5 $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5 ; fi
-	@-if test ! -f $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5 ; then $(INSTALL) -m 444 $(DOCDIR)/mmdf.5 $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5 ; fi
+	@-if test ! -f $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5 ; then $(INSTALL) -m 444 $(DOCDIR)/mbox.5 $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5 ; else $(ECHO) "  ... skipping $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5 - file already exists" ; fi
+	@-if test ! -f $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5 ; then $(INSTALL) -m 444 $(DOCDIR)/mmdf.5 $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5 ; else $(ECHO) "  ... skipping $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5 - file already exists" ; fi
 
 uninstall_manpage:
 	@$(ECHO) "Uninstalling $(PROJECT) manual page in $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT) ..."
@@ -337,17 +337,17 @@ uninstall_manpage:
 #	@-$(RM) -f $(DESTDIR)$(INS_MANUAL_DIR)5/mbox.5
 #	@-$(RM) -f $(DESTDIR)$(INS_MANUAL_DIR)5/mmdf.5
 
-install_sysdefs: $(INS_SYSDEF_DIR)
-	@$(ECHO) "Installing system-wide defaults to $(INS_SYSDEF_DIR) ..."
-	@-if test -f $(INS_SYSDEF_DIR)/tin.defaults ; then $(ECHO) "  ... backing up existing tin.defaults file to tin.defaults.$(INS_OLD_SUFFIX)" ; $(MV) -f $(INS_SYSDEF_DIR)/tin.defaults $(INS_SYSDEF_DIR)/tin.defaults.$(INS_OLD_SUFFIX) ; fi
-	@-if test -f $(INS_SYSDEF_DIR)/mime.types ; then $(ECHO) "  ... backing up existing mime.types file to mime.types.$(INS_OLD_SUFFIX)" ; $(MV) -f $(INS_SYSDEF_DIR)/mime.types $(INS_SYSDEF_DIR)/mime.types.$(INS_OLD_SUFFIX) ; fi
-	@$(INSTALL) -m 644 $(DOCDIR)/tin.defaults $(INS_SYSDEF_DIR)/tin.defaults
-	@$(INSTALL) -m 644 $(DOCDIR)/mime.types $(INS_SYSDEF_DIR)/mime.types
+install_sysdefs: $(DESTDIR)$(INS_SYSDEF_DIR)
+	@$(ECHO) "Installing system-wide defaults to $(DESTDIR)$(INS_SYSDEF_DIR) ..."
+	@-if test -f $(DESTDIR)$(INS_SYSDEF_DIR)/tin.defaults ; then $(ECHO) "  ... backing up existing tin.defaults file to tin.defaults.$(INS_OLD_SUFFIX)" ; $(MV) -f $(DESTDIR)$(INS_SYSDEF_DIR)/tin.defaults $(DESTDIR)$(INS_SYSDEF_DIR)/tin.defaults.$(INS_OLD_SUFFIX) ; fi
+	@-if test -f $(DESTDIR)$(INS_SYSDEF_DIR)/mime.types ; then $(ECHO) "  ... backing up existing mime.types file to mime.types.$(INS_OLD_SUFFIX)" ; $(MV) -f $(DESTDIR)$(INS_SYSDEF_DIR)/mime.types $(DESTDIR)$(INS_SYSDEF_DIR)/mime.types.$(INS_OLD_SUFFIX) ; fi
+	@$(INSTALL) -m 644 $(DOCDIR)/tin.defaults $(DESTDIR)$(INS_SYSDEF_DIR)/tin.defaults
+	@$(INSTALL) -m 644 $(DOCDIR)/mime.types $(DESTDIR)$(INS_SYSDEF_DIR)/mime.types
 
 uninstall_sysdefs:
-	@$(ECHO) "Uninstalling system-wide defaults in $(INS_SYSDEF_DIR) ..."
-	@-$(RM) -f $(INS_SYSDEF_DIR)/tin.defaults
-	@-$(RM) -f $(INS_SYSDEF_DIR)/mime.types
+	@$(ECHO) "Uninstalling system-wide defaults in $(DESTDIR)$(INS_SYSDEF_DIR) ..."
+	@-$(RM) -f $(DESTDIR)$(INS_SYSDEF_DIR)/tin.defaults
+	@-$(RM) -f $(DESTDIR)$(INS_SYSDEF_DIR)/mime.types
 
 install_helpers: $(DESTDIR)$(INS_BINARY_DIR) $(DESTDIR)$(INS_MANUAL_DIR)$(INS_MANUAL_EXT)
 	@$(ECHO) "Installing helper applications ..."
diff -Nurp tin-1.6.0/src/color.c tin-1.6.1/src/color.c
--- tin-1.6.0/src/color.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/color.c	Mon Jul 21 00:42:47 2003
@@ -154,7 +154,7 @@ void
 fcol(
 	int color)
 {
-	TRACE(("fcol(%d) %s", color, txt_colors[color-MIN_COLOR]));
+	TRACE(("fcol(%d) %s", color, txt_colors[color - MIN_COLOR]));
 	if (use_color) {
 		if (color >= MIN_COLOR && color <= MAX_COLOR) {
 #	ifdef USE_CURSES
@@ -183,7 +183,7 @@ void
 bcol(
 	int color)
 {
-	TRACE(("bcol(%d) %s", color, txt_colors[color-MIN_COLOR]));
+	TRACE(("bcol(%d) %s", color, txt_colors[color - MIN_COLOR]));
 	if (use_color) {
 		if (color >= MIN_COLOR && color <= MAX_BACKCOLOR) {
 #	ifdef USE_CURSES
diff -Nurp tin-1.6.0/src/config.c tin-1.6.1/src/config.c
--- tin-1.6.0/src/config.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/config.c	Sun Aug 10 03:37:22 2003
@@ -3,7 +3,7 @@
  *  Module    : config.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2003-07-02
+ *  Updated   : 2003-08-10
  *  Notes     : Configuration file routines
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>
@@ -474,6 +474,9 @@ read_config_file(
 				break;
 #endif /* !CHARSET_CONVERSION */
 
+			if (match_boolean(buf, "mark_ignore_tags=", &tinrc.mark_ignore_tags))
+				break;
+
 			if (match_boolean(buf, "mark_saved_read=", &tinrc.mark_saved_read))
 				break;
 
@@ -871,6 +874,9 @@ write_config_file(
 	fprintf(fp, _(txt_confirm_choice.tinrc));
 	fprintf(fp, "confirm_choice=%s\n\n", txt_confirm_choices[tinrc.confirm_choice]);
 
+	fprintf(fp, _(txt_mark_ignore_tags.tinrc));
+	fprintf(fp, "mark_ignore_tags=%s\n\n", print_boolean(tinrc.mark_ignore_tags));
+
 	fprintf(fp, _(txt_auto_reconnect.tinrc));
 	fprintf(fp, "auto_reconnect=%s\n\n", print_boolean(tinrc.auto_reconnect));
 
@@ -2825,13 +2831,13 @@ rc_update(
 		tinrc.thread_articles = THREAD_BOTH;
 
 	if (use_builtin_inews)
-		strncpy(tinrc.inews_prog, "--internal", sizeof(tinrc.inews_prog) - 1);
+		strncpy(tinrc.inews_prog, INTERNAL_CMD, sizeof(tinrc.inews_prog) - 1);
 
-	env = get_val("METAMAIL", "");
-	if (use_metamail || !strcmp(env, "(internal)"))
-		strncpy(tinrc.metamail_prog, "--internal", sizeof(tinrc.metamail_prog) - 1);
+	env = getenv("NOMETAMAIL");
+	if (!use_metamail || (NULL == env))
+		strncpy(tinrc.metamail_prog, INTERNAL_CMD, sizeof(tinrc.metamail_prog) - 1);
 	else
-		my_strncpy(tinrc.metamail_prog, env, sizeof(tinrc.metamail_prog) - 1);
+		my_strncpy(tinrc.metamail_prog, METAMAIL_CMD, sizeof(tinrc.metamail_prog) - 1);
 
 	rewind(fp);
 	return TRUE;
diff -Nurp tin-1.6.0/src/cook.c tin-1.6.1/src/cook.c
--- tin-1.6.0/src/cook.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/cook.c	Mon Jul 21 00:20:57 2003
@@ -3,7 +3,7 @@
  *  Module    : cook.c
  *  Author    : J. Faultless
  *  Created   : 2000-03-08
- *  Updated   : 2003-05-18
+ *  Updated   : 2003-07-21
  *  Notes     : Split from page.c
  *
  * Copyright (c) 2000-2003 Jason Faultless <jason@altarstone.com>
@@ -1044,5 +1044,5 @@ cook_article(
 		art->cookl = my_realloc(art->cookl, sizeof(t_lineinfo) * art->cooked_lines);
 
 	rewind(art->cooked);
-	return TRUE;
+	return (tin_errno != 0) ? FALSE : TRUE;
 }
diff -Nurp tin-1.6.0/src/curses.c tin-1.6.1/src/curses.c
--- tin-1.6.0/src/curses.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/curses.c	Thu Aug  7 15:28:51 2003
@@ -3,7 +3,7 @@
  *  Module    : curses.c
  *  Author    : D. Taylor & I. Lea
  *  Created   : 1986-01-01
- *  Updated   : 2003-05-05
+ *  Updated   : 2003-08-03
  *  Notes     : This is a screen management library borrowed with permission
  *              from the Elm mail system. This library was hacked to provide
  *              what tin needs.
@@ -1110,8 +1110,10 @@ highlight_string(
 
 		my_strncpy(tmp, &(screen[row].col[0]), sizeof(tmp) - 1);
 		tmp[col] = '\0';
-		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			col = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+		}
 	}
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -1139,7 +1141,9 @@ word_highlight_string(
 	 * Mapping of the tinrc.mono_mark* values to the corresponding escape sequences
 	 */
 	char *attributes[MAX_ATTR + 1];
+	char *dest, *src;
 	char output[LEN];
+	int byte_offset = col;
 	int wsize = size;
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	wchar_t wtmp[LEN];
@@ -1153,8 +1157,7 @@ word_highlight_string(
 	attributes[5] = _dim;	/* Dim */
 	attributes[6] = _bold;	/* Bold */
 
-	my_strncpy(output, &(screen[row].col[col]), size);
-	/* output[size] = '\0'; */ /* my_strncpy() already '\0' terminated output */
+	my_strncpy(output, &(screen[row].col[byte_offset]), size);
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	/*
@@ -1162,15 +1165,19 @@ word_highlight_string(
 	 * offsets; calculate now the correct starting column and
 	 * width
 	 */
-	if (col > 0) {
+	if (byte_offset > 0) {
 		char tmp[LEN];
 		my_strncpy(tmp, &(screen[row].col[0]), sizeof(tmp) - 1);
-		tmp[col] = '\0';
-		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+		tmp[byte_offset] = '\0';
+		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			col = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+		}
 	}
-	if (mbstowcs(wtmp, output, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+	if (mbstowcs(wtmp, output, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		wsize = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+	}
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
 	MoveCursor(row, col);
@@ -1182,7 +1189,19 @@ word_highlight_string(
 		 (output[0] == '-' && output[size - 1] == '-')) {
 
 		switch (tinrc.word_h_display_marks) {
-			case 0: /* FIXME */
+			case 0: /* remove marks */
+				MoveCursor(row, col + wsize - 2);
+				CleartoEOLN();
+				my_fputs(&(screen[row].col[byte_offset + size]), stdout);
+				output[0] = output[size - 1] = ' ';
+				str_trim(output);
+				strncpy(&(screen[row].col[byte_offset]), output, size - 2);
+				src = &(screen[row].col[byte_offset + size]);
+				dest = &(screen[row].col[byte_offset + size - 2]);
+				while (*src)
+					*dest++ = *src++;
+				*dest++ = '\0';
+				MoveCursor(row, col);
 				break;
 
 			case 2: /* print space */
@@ -1192,6 +1211,8 @@ word_highlight_string(
 				my_fputs(" ", stdout);
 				output[0] = output[size - 1] = ' ';
 				str_trim(output);
+				screen[row].col[byte_offset] = ' ';
+				screen[row].col[byte_offset + size - 1] = ' ';
 				break;
 
 			default:	/* print mark (case 1) */
diff -Nurp tin-1.6.0/src/feed.c tin-1.6.1/src/feed.c
--- tin-1.6.0/src/feed.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/feed.c	Sun Jul 20 12:48:06 2003
@@ -3,7 +3,7 @@
  *  Module    : feed.c
  *  Author    : I. Lea
  *  Created   : 1991-08-31
- *  Updated   : 2003-05-15
+ *  Updated   : 2003-07-19
  *  Notes     : provides same interface to mail,pipe,print,save & repost commands
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>
@@ -320,7 +320,7 @@ print_save_summary(
 			break;
 
 		case iKeyFeedThd:
-			STRCPY(what, _(txt_thread));
+			STRCPY(what, _(txt_thread_upper));
 			break;
 
 		case iKeyFeedArt:
diff -Nurp tin-1.6.0/src/filter.c tin-1.6.1/src/filter.c
--- tin-1.6.0/src/filter.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/filter.c	Tue Jul 22 17:33:41 2003
@@ -94,7 +94,7 @@ static int set_filter_scope(struct t_gro
 static struct t_filter_comment *add_filter_comment(struct t_filter_comment *ptr, char *text);
 static struct t_filter_comment *free_filter_comment(struct t_filter_comment *ptr);
 static struct t_filter_comment *copy_filter_comment(struct t_filter_comment *from, struct t_filter_comment *to);
-static t_bool add_filter_rule(struct t_group *group, struct t_article *art, struct t_filter_rule *rule, int origin);
+static t_bool add_filter_rule(struct t_group *group, struct t_article *art, struct t_filter_rule *rule);
 static t_bool test_regex(const char *string, char *regex, t_bool nocase, struct regex_cache *cache);
 static void expand_filter_array(struct t_filters *ptr);
 static void free_filter_item(struct t_filter *ptr);
@@ -1274,7 +1274,7 @@ filter_menu(
 		switch (ch) {
 
 		case iKeyFilterEdit:
-			add_filter_rule(group, art, &rule, INTERNAL_LEVEL); /* save the rule */
+			add_filter_rule(group, art, &rule); /* save the rule */
 			rule.comment = free_filter_comment(rule.comment);
 			if (!invoke_editor(filter_file, FILTER_FILE_OFFSET))
 				return FALSE;
@@ -1295,7 +1295,7 @@ filter_menu(
 			/*
 			 * Add the filter rule and save it to the filter file
 			 */
-			ret = add_filter_rule(group, art, &rule, INTERNAL_LEVEL);
+			ret = add_filter_rule(group, art, &rule);
 			rule.comment = free_filter_comment(rule.comment);
 			return ret;
 			/* keep lint quiet: */
@@ -1317,8 +1317,7 @@ t_bool
 quick_filter(
 	int type,
 	struct t_group *group,
-	struct t_article *art,
-	int origin)
+	struct t_article *art)
 {
 	char *scope;
 	char txt[LEN];
@@ -1371,7 +1370,7 @@ quick_filter(
 	rule.check_string = TRUE;
 	rule.score = (type == FILTER_KILL) ? tinrc.score_kill : tinrc.score_select;
 
-	ret = add_filter_rule(group, art, &rule, origin);
+	ret = add_filter_rule(group, art, &rule);
 	rule.comment = free_filter_comment(rule.comment);
 	return ret;
 }
@@ -1452,10 +1451,10 @@ quick_filter_select_posted_art(
 			/* Hack */
 			art.refptr = (struct t_msgid *) &refptr_dummyart;
 
-			filtered = add_filter_rule(group, &art, &rule, INTERNAL_LEVEL);
+			filtered = add_filter_rule(group, &art, &rule);
 		} else {
 			art.subject = my_strdup(subj);
-			filtered = add_filter_rule(group, &art, &rule, INTERNAL_LEVEL);
+			filtered = add_filter_rule(group, &art, &rule);
 			FreeIfNeeded(art.subject);
 		}
 		rule.comment = free_filter_comment(rule.comment);
@@ -1471,8 +1470,7 @@ static t_bool
 add_filter_rule(
 	struct t_group *group,
 	struct t_article *art,
-	struct t_filter_rule *rule,
-	int origin)
+	struct t_filter_rule *rule)
 {
 	char acBuf[PATH_LEN];
 	char sbuf[(sizeof(acBuf) / 2)]; /* half as big as acBuf so quote_wild(sbuf) fits into acBuf */
diff -Nurp tin-1.6.0/src/getline.c tin-1.6.1/src/getline.c
--- tin-1.6.0/src/getline.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/getline.c	Thu Aug  7 15:33:35 2003
@@ -3,7 +3,7 @@
  *  Module    : getline.c
  *  Author    : Chris Thewalt & Iain Lea
  *  Created   : 1991-11-09
- *  Updated   : 2003-04-15
+ *  Updated   : 2003-08-03
  *  Notes     : emacs style line editing input package.
  *  Copyright : (c) Copyright 1991-99 by Chris Thewalt & Iain Lea
  *              Permission to use, copy, modify, and distribute this
@@ -138,6 +138,7 @@ tin_getline(
 		wchar_t wbuf[LEN];
 
 		if (mbstowcs(wbuf, str, ARRAY_SIZE(wbuf) - 1) != (size_t) -1) {
+			wbuf[ARRAY_SIZE(wbuf) - 1] = (wchar_t) '\0';
 			for (i = 0; wbuf[i]; i++)
 				gl_addwchar(wbuf[i]);
 		}
diff -Nurp tin-1.6.0/src/group.c tin-1.6.1/src/group.c
--- tin-1.6.0/src/group.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/group.c	Sun Aug 10 03:37:30 2003
@@ -3,7 +3,7 @@
  *  Module    : group.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-05-17
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -360,7 +360,7 @@ group_page(
 					old_top = top_art;
 					n = (int) base[grpmenu.curr]; /* should this depend on show_only_unread? */
 					old_artnum = arts[n].artnum;
-					if (quick_filter((ch == iKeyGroupQuickKill) ? FILTER_KILL : FILTER_SELECT, group, &arts[n], GROUP_LEVEL)) {
+					if (quick_filter((ch == iKeyGroupQuickKill) ? FILTER_KILL : FILTER_SELECT, group, &arts[n])) {
 						info_message((ch == iKeyGroupQuickKill) ? _(txt_info_add_kill) : _(txt_info_add_select));
 						if (filter_articles(group)) {
 							make_threads(group, FALSE);
@@ -580,6 +580,7 @@ group_page(
 								break;
 							}
 						} while (n != grpmenu.curr);
+						info_message(_(txt_info_all_parts_tagged));
 					}
 				}
 				break;
@@ -611,7 +612,6 @@ group_page(
 						 * to leave the choice of tagged/untagged
 						 * determination politic in the previous lines.
 						 */
-						info_message(_(txt_untagged_thread));
 						for (ii = n; ii != -1; ii = arts[ii].thread) {
 							if (arts[ii].tagged != 0) {
 								tagged = TRUE;
@@ -619,7 +619,6 @@ group_page(
 							}
 						}
 					} else {
-						info_message(_(txt_tagged_thread));
 						for (ii = n; ii != -1; ii = arts[ii].thread) {
 							if (arts[ii].tagged == 0)
 								arts[ii].tagged = ++num_of_tagged_arts;
@@ -629,11 +628,14 @@ group_page(
 					draw_line(grpmenu.curr, MAGIC);
 					if (tagged)
 						show_tagged_lines();
-					if (grpmenu.curr + 1 < grpmenu.max) {
+
+					if (grpmenu.curr + 1 < grpmenu.max)
 						move_down();
-						break;
-					}
-					draw_subject_arrow();
+					else
+						draw_subject_arrow();
+
+					info_message(tagged ? _(txt_prefix_untagged) : _(txt_prefix_tagged), txt_thread_singular);
+
 				}
 				break;
 
@@ -681,7 +683,7 @@ group_page(
 
 			case iKeyGroupMarkArtUnread:	/* mark base article of thread unread */
 				{
-					char *ptr;
+					const char *ptr;
 
 					if (grpmenu.curr < 0) {
 						info_message(_(txt_no_arts));
@@ -718,7 +720,7 @@ group_page(
 
 			case iKeyGroupMarkThdUnread:	/* mark whole thread as unread */
 				{
-					char *ptr;
+					const char *ptr;
 
 					if (grpmenu.curr < 0) {
 						info_message(_(txt_no_arts));
@@ -741,7 +743,7 @@ group_page(
 						ptr = _(txt_thread_range);
 					} else {
 						thd_mark_unread(group, base[grpmenu.curr]);
-						ptr = _(txt_thread);
+						ptr = _(txt_thread_upper);
 					}
 
 					show_group_title(TRUE);
@@ -1268,6 +1270,8 @@ build_sline(
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	mbstowcs(tmp_subj2, arts_sub, ARRAY_SIZE(tmp_subj2) - 1);
 	mbstowcs(tmp_from2, from, ARRAY_SIZE(tmp_from2) - 1);
+	tmp_subj2[ARRAY_SIZE(tmp_subj2) - 1] = (wchar_t) '\0';
+	tmp_from2[ARRAY_SIZE(tmp_from2) - 1] = (wchar_t) '\0';
 
 	/* format subject and from */
 	wcspart(tmp_subj, tmp_subj2, len_subj - 12, ARRAY_SIZE(tmp_subj), TRUE);
@@ -1643,8 +1647,8 @@ mark_thd_read(
 		return;
 	}
 
-	/* Don't prompt if there's an active range */
-	if (!range_active && got_tagged_unread_arts()) {
+	/* Don't prompt if there's an active range or if prompting is turned off */
+	if (!range_active && !tinrc.mark_ignore_tags && got_tagged_unread_arts()) {
 		ch = prompt_slk_response(iKeyMarkReadTag,
 				&menukeymap.mark_read_tagged_current,
 				_(txt_mark_thread_read_tagged_current),
diff -Nurp tin-1.6.0/src/init.c tin-1.6.1/src/init.c
--- tin-1.6.0/src/init.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/init.c	Sun Aug 10 03:37:40 2003
@@ -3,7 +3,7 @@
  *  Module    : init.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-06
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>
@@ -144,6 +144,11 @@ t_bool dangerous_signal_exit;		/* no get
 t_bool disable_gnksa_domain_check;	/* disable checking TLD in From: etc. */
 t_bool disable_sender;			/* disable generation of Sender: header */
 t_bool filtered_articles;		/* locally killed / auto-selected articles */
+#ifdef NO_POSTING
+	t_bool force_no_post = TRUE;		/* force no posting mode */
+#else
+	t_bool force_no_post = FALSE;	/* don't force no posting mode */
+#endif /* NO_POSTING */
 t_bool got_sig_pipe = FALSE;
 t_bool list_active;
 t_bool newsrc_active;
@@ -356,6 +361,7 @@ struct t_config tinrc = {
 	TRUE,		/* keep_dead_articles */
 	POSTED_FILE,	/* posted_articles_file */
 	FALSE,		/* mail_8bit_header */
+	FALSE,		/* mark_ignore_tags */
 	TRUE,		/* mark_saved_read */
 	TRUE,		/* pgdn_goto_next */
 	TRUE,		/* pos_first_unread */
@@ -672,11 +678,7 @@ init_selfinfo(
 	 */
 	if (domain_name[0] == '\0') {
 		error_message(_(txt_error_no_domain_name));
-		giveup();
-		/*
-		 * TODO: ask the user to fall into no posting mode (can_post=FALSE)
-		 *       instead of exeting.
-		 */
+		force_no_post = TRUE;
 	}
 
 	/*
diff -Nurp tin-1.6.0/src/lang.c tin-1.6.1/src/lang.c
--- tin-1.6.0/src/lang.c	Sat Jul 12 15:51:20 2003
+++ tin-1.6.1/src/lang.c	Sun Aug 10 03:37:54 2003
@@ -3,7 +3,7 @@
  *  Module    : lang.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-29
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>
@@ -350,7 +350,7 @@ constext txt_help_group_goto_group[] = N
 constext txt_help_group_last_thread[] = N_("choose last thread in list");
 constext txt_help_group_list_thread[] = N_("list articles within current thread (bring up Thread sub-menu)");
 constext txt_help_group_mark_article_unread[] = N_("mark article as unread");
-constext txt_help_group_mark_thread_read[] = N_("mark current thread as read");
+constext txt_help_group_mark_thread_read[] = N_("mark current thread or tagged threads as read");
 constext txt_help_group_mark_thread_unread[] = N_("mark thread as unread");
 constext txt_help_group_mark_unsel_art_read[] = N_("toggle display of all/selected articles");
 constext txt_help_group_next[] = N_("display next group");
@@ -577,6 +577,7 @@ constext txt_posting[] = N_("Posting art
 constext txt_postpone_repost[] = N_("Post postponed articles [%%.*s]? (%s/%s/%s/%s/%s): ");
 constext txt_prefix_hot[] = N_("Hot %s");
 constext txt_prefix_tagged[] = N_("Tagged %s");
+constext txt_prefix_untagged[] = N_("Untagged %s");
 constext txt_processing_mail_arts[] = N_("Processing mail messages marked for deletion.");
 constext txt_processing_saved_arts[] = N_("Processing saved articles marked for deletion.");
 constext txt_prompt_fup_ignore[] = N_("Accept Followup-To? %s=post, %s=ignore, %s=quit: ");
@@ -682,8 +683,6 @@ constext txt_suspended_message[] = N_("\
 
 constext txt_time_default_days[] = N_("%d days");
 constext txt_tab[] = N_("<TAB>");
-constext txt_tagged_art[] = N_("Tagged article");
-constext txt_tagged_thread[] = N_("Tagged thread");
 constext txt_tinrc_defaults[] = N_("# Default action/prompt strings\n");
 constext txt_tinrc_filter[] = N_("# Defaults for quick (1 key) kill & auto-selection filters\n\
 # header=NUM  0,1=Subject: 2,3=From: 4=Message-ID: & full References: line\n\
@@ -701,11 +700,13 @@ constext txt_tinrc_header[] = "# %s conf
 constext txt_tinrc_info_in_last_line[] = N_("# If ON use print current subject or newsgroup description in the last line\n");
 constext txt_tinrc_newnews[] = N_("# Host & time info used for detecting new groups (don't touch)\n");
 constext txt_there_is_no_news[] = N_("There is no news\n");
-constext txt_thread[] = N_("Thread");
+constext txt_thread_upper[] = N_("Thread");
 constext txt_thread_com[] = N_("Thread Level Commands");
 constext txt_thread_marked_as_deselected[] = N_("Thread deselected");
 constext txt_thread_marked_as_selected[] = N_("Thread selected");
+constext txt_thread_plural[] = N_("threads");
 constext txt_thread_range[] = N_("Thread range");
+constext txt_thread_singular[] = N_("thread");
 constext txt_thread_x_of_n[] = N_("%sThread %4s of %4s");
 constext txt_threading_arts[] = N_("Threading articles...");
 constext txt_toggled_high[] = N_("Toggled word highlighting %s");
@@ -726,8 +727,6 @@ constext txt_unread[] = N_("unread ");
 constext txt_unsubscribed_num_groups[] = N_("unsubscribed from %d groups");
 constext txt_unsubscribed_to[] = N_("Unsubscribed from %s");
 constext txt_unsubscribing[] = N_("Unsubscribing... ");
-constext txt_untagged_art[] = N_("Untagged article");
-constext txt_untagged_thread[] = N_("Untagged thread");
 constext txt_unthreading_arts[] = N_("Unthreading articles...");
 constext txt_updated[] = N_("Updated");
 constext txt_updating[] = N_("Updating");
@@ -749,6 +748,7 @@ constext txt_usage_mail_bugreport[] = N_
 constext txt_usage_mail_new_news[] = N_("  -N       mail new news to your posts (batch mode)");
 constext txt_usage_mail_new_news_to_user[] = N_("  -M user  mail new news to specified user (batch mode)");
 constext txt_usage_newsrc_file[] = N_("  -f file  subscribed to newsgroups file [default=%s]");
+constext txt_usage_no_posting[] = N_("  -x       no posting mode");
 constext txt_usage_post_article[] = N_("  -w       post an article and exit");
 constext txt_usage_post_postponed_arts[] = N_("  -o       post all postponed articles and exit");
 constext txt_usage_read_news_remotely[] = N_("  -r       read news remotely from default NNTP server");
@@ -1687,6 +1687,12 @@ struct opttxt txt_confirm_choice = {
 	N_("# What should we ask confirmation for.\n")
 };
 
+struct opttxt txt_mark_ignore_tags = {
+	N_("<SPACE> toggles, <CR> sets, <ESC> cancels."),
+	N_("'Mark article read' ignores tags   :"),
+	N_("# If ON the 'Mark article read' function marks only the current article.\n")
+};
+
 struct opttxt txt_url_handler = {
 	N_("Program to run to open URL's, <CR> sets, <ESC> cancels."),
 	N_("Program that opens URL's           :"),
@@ -2104,8 +2110,8 @@ struct opttxt txt_mail_8bit_header = {
 
 struct opttxt txt_strip_blanks = {
 	N_("<SPACE> toggles, <CR> sets, <ESC> cancels."),
-	N_("Strip blanks of end of lines       :"),
-	N_("# If ON strip blanks from end of lines to speedup display on slow terminals\n")
+	N_("Strip blanks from ends of lines    :"),
+	N_("# If ON strip blanks from ends of lines for faster display on slow terminals.\n")
 };
 
 #ifdef HAVE_ICONV_OPEN_TRANSLIT
diff -Nurp tin-1.6.0/src/list.c tin-1.6.1/src/list.c
--- tin-1.6.0/src/list.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/list.c	Mon Jul 21 01:13:52 2003
@@ -296,7 +296,7 @@ debug_print_active_hash(
 	}
 
 	fprintf(stderr, "HashTable Active=[%d] Size=[%d] Filled=[%d] Empty=[%d]\n",
-		num_active, TABLE_SIZE, TABLE_SIZE-empty, empty);
+		num_active, TABLE_SIZE, TABLE_SIZE - empty, empty);
 	fprintf(stderr, "00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32\n");
 	fprintf(stderr, "--------------------------------------------------------------------------------------------------\n");
 	for (i = 0; i < 32; i++)
diff -Nurp tin-1.6.0/src/main.c tin-1.6.1/src/main.c
--- tin-1.6.0/src/main.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/main.c	Tue Jul 22 17:28:11 2003
@@ -3,7 +3,7 @@
  *  Module    : main.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-29
+ *  Updated   : 2003-07-22
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -419,9 +419,9 @@ main(
  * process command line options
  */
 #ifndef M_AMIGA
-#	define OPTIONS "aAcdD:f:G:g:hHI:lm:M:nNop:qQrRs:SuvVwXzZ"
+#	define OPTIONS "aAcdD:f:G:g:hHI:lm:M:nNop:qQrRs:SuvVwxXzZ"
 #else
-#	define OPTIONS "BcdD:f:G:hHI:lm:M:nNop:qQrRs:SuvVwXzZ"
+#	define OPTIONS "BcdD:f:G:hHI:lm:M:nNop:qQrRs:SuvVwxXzZ"
 #endif /* M_AMIGA */
 
 static void
@@ -860,6 +860,10 @@ read_cmd_line_options(
 				break;
 #endif /* 0 */
 
+			case 'x':	/* enter no_posting mode */
+				force_no_post = TRUE;
+				break;
+
 			case 'X':	/* don't save ~/.newsrc on exit */
 				no_write = TRUE;
 				break;
@@ -1004,6 +1008,7 @@ usage(
 	error_message(_(txt_usage_verbose));
 	error_message(_(txt_usage_version));
 	error_message(_(txt_usage_post_article));
+	error_message(_(txt_usage_no_posting));
 	error_message(_(txt_usage_dont_save_files_on_quit));
 	error_message(_(txt_usage_start_if_unread_news));
 	error_message(_(txt_usage_check_for_unread_news));
diff -Nurp tin-1.6.0/src/open.c tin-1.6.1/src/open.c
--- tin-1.6.0/src/open.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/open.c	Tue Jul 22 16:18:36 2003
@@ -3,7 +3,7 @@
  *  Module    : open.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-29
+ *  Updated   : 2003-07-22
  *  Notes     : Routines to make reading news locally (ie. /var/spool/news)
  *              or via NNTP transparent
  *
@@ -142,9 +142,7 @@ nntp_open(
 
 		case OK_CANPOST:
 /*		case OK_NOIHAVE: */
-#	ifndef NO_POSTING
-			can_post = TRUE;
-#	endif /* !NO_POSTING */
+			can_post = TRUE && !force_no_post;
 			break;
 
 		case OK_NOPOST:
@@ -154,9 +152,7 @@ nntp_open(
 
 		default:
 			if (ret >= 200 && ret <= 299) {
-#	ifndef NO_POSTING
-				can_post = TRUE;
-#	endif /* !NO_POSTING */
+				can_post = TRUE && !force_no_post;
 				break;
 			}
 			if (ret < 0)
@@ -205,9 +201,7 @@ nntp_open(
 	switch ((ret = get_respcode(line, sizeof(line)))) {
 		case OK_CANPOST:
 /*		case OK_NOIHAVE: */
-#	ifndef NO_POSTING
-			can_post = TRUE;
-#	endif /* !NO_POSTING */
+			can_post = TRUE && !force_no_post;
 			sec = TRUE;
 			break;
 
@@ -255,9 +249,7 @@ nntp_open(
 		switch ((ret = get_respcode(line, sizeof(line)))) {
 			case OK_CANPOST:
 /*			case OK_NOIHAVE: */
-#	ifndef NO_POSTING
-				can_post = TRUE;
-#	endif /* !NO_POSTING */
+				can_post = TRUE && !force_no_post;
 				sec = TRUE;
 				break;
 
diff -Nurp tin-1.6.0/src/page.c tin-1.6.1/src/page.c
--- tin-1.6.0/src/page.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/page.c	Sun Aug  3 20:51:38 2003
@@ -3,7 +3,7 @@
  *  Module    : page.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-06-13
+ *  Updated   : 2003-08-03
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -711,7 +711,7 @@ page_goto_next_unread:
 
 			case iKeyPageQuickAutoSel:	/* quickly auto-select article */
 			case iKeyPageQuickKill:		/* quickly kill article */
-				if ((filtered_articles = quick_filter((ch == iKeyPageQuickKill) ? FILTER_KILL : FILTER_SELECT, group, &arts[this_resp], PAGE_LEVEL)))
+				if ((filtered_articles = quick_filter((ch == iKeyPageQuickKill) ? FILTER_KILL : FILTER_SELECT, group, &arts[this_resp])))
 					goto return_to_index;
 
 				draw_page(group->name, 0);
@@ -775,7 +775,7 @@ page_goto_next_unread:
 				 * FIXME: replace txt_thread by txt_article_upper
 				 * if THREAD_NONE
 				 */
-				info_message(_(txt_marked_as_unread), _(txt_thread));
+				info_message(_(txt_marked_as_unread), _(txt_thread_upper));
 				break;
 
 			case iKeyPageCancel:			/* cancel an article */
@@ -1047,6 +1047,7 @@ print_message_page(
 		bytes = strlen(line);
 #	if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 		if (mbstowcs(wline, line, ARRAY_SIZE(wline) - 1) != (size_t) -1) {
+			wline[ARRAY_SIZE(wline) - 1] = (wchar_t) '\0';
 			if (wcswidth(wline, ARRAY_SIZE(wline) - 1) >= cCOLS) {
 				int tmp;
 
@@ -1223,16 +1224,16 @@ invoke_metamail(
 	char buf[LEN];
 #endif /* !DONT_HAVE_PIPING */
 
+	ptr = tinrc.metamail_prog;
+	if (('\0' == *ptr) || (0 == strcmp(ptr, INTERNAL_CMD)) || (NULL != getenv("NOMETAMAIL")))
+		return;
+
 	offset = ftell(fp);
 	rewind(fp);
 
 	EndWin();
 	Raw(FALSE);
 
-	/* $METAMAIL seems to be tin specific, if it really is: kick it */
-	if ((ptr = getenv("METAMAIL")) == NULL)
-		ptr = tinrc.metamail_prog;
-
 	/* TODO: add DONT_HAVE_PIPING fallback code */
 #ifndef DONT_HAVE_PIPING
 	if ((mime_fp = popen(ptr, "w"))) {
@@ -1292,7 +1293,7 @@ draw_page_header(
 	grplen = strlen(group);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	if (mbstowcs(wtmp, buf, ARRAY_SIZE(wtmp)) != (size_t) -1) {
-		wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		scrlen = wcswidth(wtmp, ARRAY_SIZE(wtmp));
 	} else
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1339,7 +1340,7 @@ draw_page_header(
 		sprintf(tmp, _(txt_thread_x_of_n), buf, x, tin_ltoa(grpmenu.max, 4));
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp)) != (size_t) -1) {
-			wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			wcspart(wbuf, wtmp, cCOLS - 1, ARRAY_SIZE(wbuf), FALSE);
 			wcstombs(tmp, wbuf, sizeof(tmp));
 		} else
@@ -1364,7 +1365,7 @@ draw_page_header(
 	sprintf(buf, _(txt_lines), tmp);
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	if (mbstowcs(wtmp, buf, ARRAY_SIZE(wtmp)) != (size_t) -1) {
-		wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		i = wcswidth(wtmp, ARRAY_SIZE(wtmp));
 	} else
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1394,7 +1395,7 @@ draw_page_header(
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	if (mbstowcs(wtmp, buf, ARRAY_SIZE(wtmp)) != (size_t) -1) {
-		wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		wcspart(wbuf, wtmp, RIGHT_POS - 5 - i, ARRAY_SIZE(wbuf), FALSE);
 		scrlen = wcswidth(wbuf, ARRAY_SIZE(wbuf));
 		wcstombs(buf, wbuf, sizeof(wbuf));
@@ -1447,7 +1448,7 @@ draw_page_header(
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	if (mbstowcs(wtmp, buf, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
-		wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		wcspart(wbuf, wtmp, cCOLS - 1, ARRAY_SIZE(wbuf) - 1, FALSE);
 	} else
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
@@ -1458,7 +1459,7 @@ draw_page_header(
 
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp)) != (size_t) -1) {
-			wtmp[HEADER_LEN - 1] = (wchar_t) '\0';
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			wconvert_to_printable(wtmp);
 
 			if (wcswidth(wbuf, ARRAY_SIZE(wbuf)) + wcswidth(wtmp, ARRAY_SIZE(wtmp)) >= cCOLS - 1) {
@@ -1688,26 +1689,113 @@ toggle_raw(
 		 * We do this on the fly, since most of the time it won't be used
 		 */
 		if (!pgart.rawl) {			/* Already done this for this article? */
-			char buff[1024];
+			char *line;
+			char *p;
+			long offset;
 
 			j = 0;
 			rewind(pgart.raw);
 			pgart.rawl = my_malloc(sizeof(t_lineinfo) * chunk);
+			offset = ftell(pgart.raw);
+
+			while (NULL != (line = tin_fgets(pgart.raw, FALSE))) {
+				int num_chars;
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+				int num_bytes;
+				t_bool is_illegal;
+				wchar_t wline[LEN];
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
-			/*
-			 * # lines can increase due to line wrapping
-			 */
-			do {
-				pgart.rawl[j].offset = ftell(pgart.raw);
+				pgart.rawl[j].offset = offset;
 				pgart.rawl[j].flags = 0;
 				j++;
 				if (j >= chunk) {
 					chunk += 50;
 					pgart.rawl = my_realloc(pgart.rawl, sizeof(t_lineinfo) * chunk);
 				}
-			} while ((fgets(buff, cCOLS + 1, pgart.raw)) != NULL);
 
-			j--;
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+				is_illegal = TRUE;
+				if ((size_t) -1 != mbstowcs(wline, line, ARRAY_SIZE(wline) - 1)) {
+					wline[ARRAY_SIZE(wline) - 1] = (wchar_t) '\0';
+					num_chars = wcswidth(wline, ARRAY_SIZE(wline) -1);
+					is_illegal = FALSE;
+				} else
+#endif
+				{
+					if (IS_LOCAL_CHARSET("Big5")) {
+						char c;
+
+						num_chars = 0;
+						p = line;
+						while ((c = *p++)) {
+							num_chars++;
+							if (0 == (c & 0x7f))	/* ASCII char, only 1 byte */
+								continue;
+							if (*p)
+								p++;			/* Big5 char, takes 2 bytes */
+						}
+					} else
+						num_chars = (int) strlen(line);
+				}
+
+				if (num_chars <= cCOLS) {
+					offset = ftell(pgart.raw);
+					continue;	/* line fits on screen, next line */
+				}
+
+				/*
+				 * Line exceeds current column width; we need to split
+				 * over several screen lines
+				 */
+				p = line;
+				while (*p)
+				{
+					int space;
+
+					space = cCOLS;
+					while ((space > 0) && *p) {
+#if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
+						if (!is_illegal) {
+							num_bytes = mbtowc(wline, p, MB_CUR_MAX);
+							if ((space -= wcwidth(wline[0])) < 0)
+								break;
+							p += num_bytes;
+							offset += num_bytes;
+						} else
+#endif /* MULTIBYTE_ABLE && !NO_LOCALE */
+						{
+							p++;
+							offset++;
+							if (IS_LOCAL_CHARSET("Big5") && ((*p & 0x7f) > 0)) {
+								p++;	/* non-ASCII chars take 2 bytes */
+								offset++;
+							}
+							space--;
+						}
+					}
+					/*
+					 * if we reached the end of the line we don't need to
+					 * remember anything
+					 */
+					if (*p) {
+						pgart.rawl[j].offset = offset;
+						pgart.rawl[j].flags = 0;
+						j++;
+						if (j >= chunk) {
+							chunk += 50;
+							pgart.rawl = my_realloc(pgart.rawl, sizeof(t_lineinfo) * chunk);
+						}
+					}
+				}
+
+				/*
+				 * only use ftell's return value here because we didn't
+				 * take the \n into account above.
+				 */
+				offset = ftell(pgart.raw);
+			}
+
 			pgart.rawl = my_realloc(pgart.rawl, sizeof(t_lineinfo) * j);
 		}
 		artline = pgart.rawl;
@@ -1822,6 +1910,10 @@ info_pager(
 
 			case iKeyUp:				/* line up */
 			case iKeyUp2:
+				if (num_info_lines <= NOTESLINES) {
+					info_message(_(txt_begin_of_art));
+					break;
+				}
 				if (curr_info_line == 0) {
 					if (!wrap_at_ends) {
 						info_message(_(txt_begin_of_art));
@@ -1838,6 +1930,10 @@ info_pager(
 
 			case iKeyDown:				/* line down */
 			case iKeyDown2:
+				if (num_info_lines <= NOTESLINES) {
+					info_message(_(txt_end_of_art));
+					break;
+				}
 				if (curr_info_line + NOTESLINES >= num_info_lines) {
 					if (!wrap_at_ends) {
 						info_message(_(txt_end_of_art));
@@ -1855,6 +1951,10 @@ info_pager(
 			case iKeyPageDown:			/* page down */
 			case iKeyPageDown2:
 			case iKeyPageDown3:
+				if (num_info_lines <= NOTESLINES) {
+					info_message(_(txt_end_of_art));
+					break;
+				}
 				if (curr_info_line + NOTESLINES >= num_info_lines) {	/* End is already on screen */
 					if (!wrap_at_ends) {
 						info_message(_(txt_end_of_art));
@@ -1871,6 +1971,10 @@ info_pager(
 			case iKeyPageUp:			/* page up */
 			case iKeyPageUp2:
 			case iKeyPageUp3:
+				if (num_info_lines <= NOTESLINES) {
+					info_message(_(txt_begin_of_art));
+					break;
+				}
 				if (curr_info_line == 0) {
 					if (!wrap_at_ends) {
 						info_message(_(txt_begin_of_art));
@@ -1959,11 +2063,11 @@ display_info_page(
 		start = 0;
 
 	/* Up-scroll, only redraw the top 'part' lines of screen */
-	if ((end = (part < 0) ? -part : NOTESLINES) < NOTESLINES)
+	if ((end = (part < 0) ? -part : NOTESLINES) > NOTESLINES)
 		end = NOTESLINES;
 
 	/* Print title */
-	if ((end-start >= ARTLINES) || (part == 0)) {
+	if ((end - start >= NOTESLINES) || (part == 0)) {
 		ClearScreen();
 		center_line(0, TRUE, info_title);
 	}
diff -Nurp tin-1.6.0/src/post.c tin-1.6.1/src/post.c
--- tin-1.6.0/src/post.c	Sat Jul 12 15:56:34 2003
+++ tin-1.6.1/src/post.c	Sun Jul 27 14:21:59 2003
@@ -782,7 +782,7 @@ check_article_to_be_posted(
 #ifdef CHARSET_CONVERSION
 		/* are all characters in article contained in network_charset? */
 		if (strcmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset]) && !charset_conversion_fails) { /* local_charset != network_charset */
-			cp = my_malloc(strlen(line) * 4);
+			cp = my_malloc(strlen(line) * 4 + 1);
 			strcpy(cp, line);
 			charset_conversion_fails = !buffer_to_network(cp, mmnwcharset);
 			free(cp);
@@ -1091,7 +1091,7 @@ check_article_to_be_posted(
 #ifdef CHARSET_CONVERSION
 		/* are all characters in article contained in network_charset? */
 		if (strcmp(tinrc.mm_local_charset, txt_mime_charsets[mmnwcharset]) && !charset_conversion_fails) { /* local_charset != network_charset */
-			cp = my_malloc(strlen(line) * 4);
+			cp = my_malloc(strlen(line) * 4 + 1);
 			strcpy(cp, line);
 			charset_conversion_fails = !buffer_to_network(cp, mmnwcharset);
 			free(cp);
diff -Nurp tin-1.6.0/src/refs.c tin-1.6.1/src/refs.c
--- tin-1.6.0/src/refs.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/refs.c	Tue Jul 22 16:18:45 2003
@@ -3,7 +3,7 @@
  *  Module    : refs.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1996-05-09
- *  Updated   : 2003-06-06
+ *  Updated   : 2003-07-22
  *  Notes     : Cacheing of message ids / References based threading
  *  Credits   : Richard Hodson <richard@macgyver.tele2.co.uk>
  *              hash_msgid, free_msgid
@@ -380,9 +380,9 @@ parse_references(
 
 /*
  * Reconstruct the References: field from the parent pointers
- * NB: The original Refs: can be no longer than HEADER_LEN (see open.c)
- *     Broken headers sometimes have malformed or circular reference
- *	    lists, which we strive to work around.
+ * NB: In deep threads this can lead to a very long line. If you want to use
+ *     this function to build a Reference: line for posting be aware that the
+ *     server might refuse long lines -- short it accordingly!
  */
 static char *
 _get_references(
@@ -390,34 +390,33 @@ _get_references(
 	int depth)
 {
 	char *refs;
-	static size_t len;							/* Accumulated size */
+	static size_t len;		/* Accumulated size */
+	static size_t pos;		/* current insertion position */
 
+	if (depth == 1)
+		len = 0;
+
+	len += strlen(refptr->txt) + 1;	/* msgid + space */
 	if (refptr->parent == NULL || depth > MAX_REFS) {
 
 #ifdef DEBUG_REFS
 		if (depth > MAX_REFS)
 			error_message("Warning: Too many refs near to %s. Truncated\n", refptr->txt);
 #endif /* DEBUG_REFS */
-		refs = my_malloc(HEADER_LEN);
-		len = 0;
+		refs = my_malloc(len + 1);	/* total length + nullbyte */
+		pos = 0;
 	} else
 		refs = _get_references(refptr->parent, depth + 1);
 
-	/*
-	 * Attempt at damage limitation in case of broken Refs fields
-	 */
-	if (len + strlen(refptr->txt) < (998 - strlen("References: "))) {
-		sprintf(refs + len, "%s ", refptr->txt);
-		len = strlen(refs);
-	}
+	sprintf(refs + pos, "%s ", refptr->txt);
+	pos = strlen(refs);
 
 	return refs;
 }
 
 
 /*
- * A wrapper to the above, null terminate the string and shrink it
- * to correct size
+ * A wrapper to the above, null terminate the string
  */
 char *
 get_references(
@@ -432,7 +431,6 @@ get_references(
 	refs = _get_references(refptr, 1);
 	len = strlen(refs);
 	refs[len - 1] = '\0';
-	refs = my_realloc(refs, len);
 
 	return refs;
 }
diff -Nurp tin-1.6.0/src/save.c tin-1.6.1/src/save.c
--- tin-1.6.0/src/save.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/save.c	Sun Aug  3 20:23:21 2003
@@ -3,7 +3,7 @@
  *  Module    : save.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-05-15
+ *  Updated   : 2003-08-03
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -231,8 +231,26 @@ check_start_save_any_news(
 						continue;
 					}
 
-					if (function == MAIL_ANY_NEWS)
+					if (function == MAIL_ANY_NEWS) {
 						fprintf(savefp, "To: %s\n", mail_news_user);
+						fprintf(savefp, "Subject: %s\n", arts[j].subject);
+						/*
+						 * Reuse some headers to allow threading in mail reader
+						 */
+						if (arts[j].msgid)
+							fprintf(savefp, "Message-ID: %s\n", arts[j].msgid);
+						/* fprintf(savefp, "References: %s\n", arts[j].refs); */
+						/*
+						 * wrap article in appropriate MIME type
+						 */
+						fprintf(savefp, "MIME-Version: 1.0\n");
+						fprintf(savefp, "Content-Type: message/rfc822\n");
+						/*
+						 * CTE should be 7bit if the article is in pure
+						 * US-ASCII, but this requires previous parsing
+						 */
+						fprintf(savefp, "Content-Transfer-Encoding: 8bit\n\n");
+					}
 
 					snprintf(buf, sizeof(buf), "[%5ld]  %s\n", arts[j].artnum, arts[j].subject);
 					fprintf(fp_log, "%s", buf);		/* buf may contain % */
@@ -246,7 +264,6 @@ check_start_save_any_news(
 					fclose(savefp);
 					saved_arts++;
 
-					/* TODO: if article already contains To: Cc: Bcc: it gets 'relayed' */
 					if (function == MAIL_ANY_NEWS) {
 						strfmailer(mailer, arts[j].subject, mail_news_user, savefile, buf, sizeof(buf), tinrc.mailer_format);
 						invoke_cmd(buf);		/* Keep trying after errors */
diff -Nurp tin-1.6.0/src/screen.c tin-1.6.1/src/screen.c
--- tin-1.6.0/src/screen.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/screen.c	Thu Aug  7 15:34:40 2003
@@ -3,7 +3,7 @@
  *  Module    : screen.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-05-14
+ *  Updated   : 2003-08-03
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -77,7 +77,7 @@ info_message(
 	fcol(tinrc.col_message);
 #endif /* HAVE_COLOR */
 
-	vsprintf(mesg, fmt, ap);
+	vsnprintf(mesg, sizeof(mesg), fmt, ap);
 
 	center_line(cLINES, FALSE, mesg);	/* center the message at screen bottom */
 
@@ -108,7 +108,7 @@ wait_message(
 	fcol(tinrc.col_message);
 #endif /* HAVE_COLOR */
 
-	vsprintf(mesg, fmt, ap);
+	vsnprintf(mesg, sizeof(mesg), fmt, ap);
 	my_fputs(mesg, stdout);
 
 #ifdef HAVE_COLOR
@@ -138,7 +138,7 @@ error_message(
 
 	errno = 0;
 	clear_message();
-	vsprintf(mesg, fmt, ap);
+	vsnprintf(mesg, sizeof(mesg), fmt, ap);
 
 	my_fputs(mesg, stderr);	/* don't use my_fprintf() here due to %format chars */
 	my_fflush(stderr);
@@ -224,6 +224,8 @@ center_line(
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	if ((len = mbstowcs(wbuffer, buffer, ARRAY_SIZE(wbuffer) - 1)) <= 0)
 		len = strlen(buffer);
+	else
+		wbuffer[ARRAY_SIZE(wbuffer) - 1] = (wchar_t) '\0';
 	if ((width = wcswidth(wbuffer, ARRAY_SIZE(wbuffer) - 1)) <= 0)
 		width = len;
 #else
diff -Nurp tin-1.6.0/src/select.c tin-1.6.1/src/select.c
--- tin-1.6.0/src/select.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/select.c	Sun Jul 20 12:46:06 2003
@@ -3,7 +3,7 @@
  *  Module    : select.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2003-05-15
+ *  Updated   : 2003-07-20
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -1116,7 +1116,7 @@ toggle_my_groups(
 		}
 	}
 	fclose(fp);
-#endif /* 1 */
+#endif /* 0 */
 	selmenu.curr = save_restore_curr_group(FALSE);			/* Restore saved group position */
 }
 
@@ -1133,7 +1133,7 @@ subscribe_pattern(
 	t_bool state)
 {
 	char buf[LEN];
-	int i, subscribe_num;
+	int i, subscribe_num = 0;
 
 	if (!num_active || no_write)
 		return;
@@ -1146,9 +1146,10 @@ subscribe_pattern(
 	wait_message(0, message);
 
 	/*
-	 * TODO: why do we do a pass over my_group[] before another one over active[] ?
+	 * TODO: why do we do a pass over my_group[] before another one
+	 *       over active[]? AFAICS the first loop can go away.
 	 */
-	for (subscribe_num = 0, i = 0; i < selmenu.max; i++) {
+	for (i = 0; i < selmenu.max; i++) {
 		if (match_group_list(active[my_group[i]].name, buf)) {
 			if (active[my_group[i]].subscribed != (state != FALSE)) {
 				spin_cursor();
@@ -1167,7 +1168,10 @@ subscribe_pattern(
 					subscribe(&active[i], SUB_CHAR(state), TRUE);
 					if (state) {
 						my_group_add(active[i].name);
-/* TODO: grp_mark_unread() or something needs to do a GrpGetArtInfo to get initial count right */
+						/*
+						 * TODO: grp_mark_unread() or something needs to do a
+						 *       group_get_art_info() to get initial count right
+						 */
 						grp_mark_unread(&active[i]);
 					}
 					subscribe_num++;
diff -Nurp tin-1.6.0/src/tags.c tin-1.6.1/src/tags.c
--- tin-1.6.0/src/tags.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/tags.c	Sun Jul 20 12:48:50 2003
@@ -3,7 +3,7 @@
  *  Module    : tags.c
  *  Author    : Jason Faultless <jason@altarstone.com>
  *  Created   : 1999-12-06
- *  Updated   : 2003-05-14
+ *  Updated   : 2003-07-19
  *  Notes     : Split out from other modules
  *
  * Copyright (c) 1999-2003 Jason Faultless <jason@altarstone.com>
@@ -239,7 +239,6 @@ tag_multipart(
 
 	free(info);
 
-	info_message(_(txt_info_all_parts_tagged));
 	return qty;
 }
 
@@ -277,11 +276,11 @@ tag_article(
 {
 	if (arts[art].tagged != 0) {
 		untag_article(art);
-		info_message(_(txt_untagged_art));
+		info_message(_(txt_prefix_untagged), txt_article_singular);
 		return FALSE;
 	} else {
 		arts[art].tagged = ++num_of_tagged_arts;
-		info_message(_(txt_tagged_art));
+		info_message(_(txt_prefix_tagged), txt_article_singular);
 		return TRUE;
 	}
 }
diff -Nurp tin-1.6.0/src/tcurses.c tin-1.6.1/src/tcurses.c
--- tin-1.6.0/src/tcurses.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/tcurses.c	Thu Aug  7 15:34:54 2003
@@ -3,7 +3,7 @@
  *  Module    : tcurses.c
  *  Author    : Thomas Dickey <dickey@herndon4.his.com>
  *  Created   : 1997-03-02
- *  Updated   : 2003-06-27
+ *  Updated   : 2003-08-03
  *  Notes     : This is a set of wrapper functions adapting the termcap
  *	             interface of tin to use SVr4 curses (e.g., ncurses).
  *
@@ -68,7 +68,7 @@ vwprintw(
 	char *string = buffer;
 	int y, x, code;
 
-	vsprintf(buffer, fmt, ap);
+	vsnprintf(buffer, sizeof(buffer), fmt, ap);
 	getyx(w, y, x);
 	TRACE(("vwprintw[%d/%d,%d/%d]:%s", y, cLINES, x, cCOLS, buffer));
 	while (*string == '\b')
@@ -380,8 +380,10 @@ highlight_string(
 		MoveCursor(row, 0);
 		my_innstr(tmp, cCOLS);
 		tmp[col] = '\0';
-		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			col = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+		}
 	}
 #	endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -431,8 +433,10 @@ word_highlight_string(
 		MoveCursor(row, 0);
 		my_innstr(tmp, cCOLS);
 		tmp[col] = '\0';
-		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+		if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			col = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+		}
 	}
 #		endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
@@ -441,8 +445,10 @@ word_highlight_string(
 
 #		if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 	tmp[size] = '\0';
-	if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+	if (mbstowcs(wtmp, tmp, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+		wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 		wsize = wcswidth(wtmp, ARRAY_SIZE(wtmp));
+	}
 #		endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 
 	/* safegurad against bogus regexps */
diff -Nurp tin-1.6.0/src/thread.c tin-1.6.1/src/thread.c
--- tin-1.6.0/src/thread.c	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/thread.c	Sun Aug 10 03:38:01 2003
@@ -3,7 +3,7 @@
  *  Module    : thread.c
  *  Author    : I. Lea
  *  Created   : 1991-04-01
- *  Updated   : 2003-05-15
+ *  Updated   : 2003-08-10
  *  Notes     :
  *
  * Copyright (c) 1991-2003 Iain Lea <iain@bricbrac.de>
@@ -220,6 +220,7 @@ build_tline(
 			if (!(ptr && arts[ptr->article].subject == art->subject)) {
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
 				if (mbstowcs(wtmp2, art->subject, ARRAY_SIZE(wtmp2) - 1) != (size_t) -1) {
+					wtmp2[ARRAY_SIZE(wtmp2) - 1] = (wchar_t) '\0';
 					wcspart(wtmp, wtmp2, gap, ARRAY_SIZE(wtmp), TRUE);
 					if (wcstombs(tmp, wtmp, sizeof(tmp) - 1) != (size_t) -1)
 #	ifdef USE_CURSES
@@ -241,9 +242,10 @@ build_tline(
 		 */
 		if (len_from) {
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-			if (mbstowcs(wtmp, buff, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+			if (mbstowcs(wtmp, buff, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+				wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 				fill = cCOLS - len_from - wcswidth(wtmp, ARRAY_SIZE(wtmp) - 1);
-			else
+			} else
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 				fill = cCOLS - len_from - strlen(buff);
 
@@ -259,6 +261,7 @@ build_tline(
 			get_author(TRUE, art, tmp, sizeof(tmp) - 1);
 
 			if (mbstowcs(wtmp2, tmp, ARRAY_SIZE(wtmp2) - 1) != (size_t) -1) {
+				wtmp2[ARRAY_SIZE(wtmp2) - 1] = (wchar_t) '\0';
 				wcspart(wtmp, wtmp2, len_from, ARRAY_SIZE(wtmp), TRUE);
 				if (wcstombs(tmp, wtmp, sizeof(tmp) - 1) != (size_t) -1)
 #	ifdef USE_CURSES
@@ -277,6 +280,7 @@ build_tline(
 		get_author(TRUE, art, tmp, sizeof(tmp) - 1);
 
 		if (mbstowcs(wtmp2, tmp, ARRAY_SIZE(wtmp2) - 1) != (size_t) -1) {
+			wtmp2[ARRAY_SIZE(wtmp2) - 1] = (wchar_t) '\0';
 			wcspart(wtmp, wtmp2, cCOLS - strlen(buff), ARRAY_SIZE(wtmp), TRUE);
 			if (wcstombs(tmp, wtmp, sizeof(tmp) - 1) != (size_t) -1)
 #	ifdef USE_CURSES
@@ -298,9 +302,10 @@ build_tline(
 		 * Pad to end of line so that inverse bar looks 'good'
 		 */
 #if defined(MULTIBYTE_ABLE) && !defined(NO_LOCALE)
-		if (mbstowcs(wtmp, buff, ARRAY_SIZE(wtmp) - 1) != (size_t) -1)
+		if (mbstowcs(wtmp, buff, ARRAY_SIZE(wtmp) - 1) != (size_t) -1) {
+			wtmp[ARRAY_SIZE(wtmp) - 1] = (wchar_t) '\0';
 			fill = cCOLS - wcswidth(wtmp, ARRAY_SIZE(wtmp) - 1);
-		else
+		} else
 #endif /* MULTIBYTE_ABLE && !NO_LOCALE */
 			fill = cCOLS - strlen(buff);
 
@@ -337,12 +342,11 @@ draw_line(
 	char *s = &(screen[INDEX2TNUM(i)].col[startpos]);
 #endif /* USE_CURSES */
 
+	if (tinrc.strip_blanks)
+		 strip_line(s);
 	if (!magic) {
-		if (tinrc.strip_blanks) {
-			strip_line(s);
-			CleartoEOLN();
-		}
 		tlen = strlen(s);	/* note new line length */
+		CleartoEOLN();
 	} else
 		tlen = magic;
 
@@ -686,18 +690,23 @@ thread_page(
 				/* Find index of current article */
 				if ((n = find_response(thread_basenote, thdmenu.curr)) < 0)
 					break;
+				else {
+					t_bool tagged;
 
-				if (tag_article(n)) {
-					build_tline(thdmenu.curr, &arts[n]);	/* Update just this line */
-					draw_line(thdmenu.curr, MAGIC);
-				} else
-					update_thread_page();						/* Must update whole page */
+					if ((tagged = tag_article(n))) {
+						build_tline(thdmenu.curr, &arts[n]);	/* Update just this line */
+						draw_line(thdmenu.curr, MAGIC);
+					} else
+						update_thread_page();						/* Must update whole page */
+
+					/* Automatically advance to next art if not at end of thread */
+					if (thdmenu.curr + 1 < thdmenu.max)
+						move_down();
+					else
+						draw_thread_arrow();
 
-				/* Automatically advance to next art if not at end of thread */
-				if (thdmenu.curr + 1 < thdmenu.max)
-					move_down();
-				else
-					draw_thread_arrow();
+					info_message(tagged ? _(txt_prefix_tagged) : _(txt_prefix_untagged), txt_article_singular);
+				}
 				break;
 
 			case iKeyThreadBugReport:
@@ -725,7 +734,7 @@ thread_page(
 			case iKeyThreadMarkThdUnread:		/* mark thread as unread */
 				thd_mark_unread(group, base[thread_basenote]);
 				update_thread_page();
-				info_message(_(txt_marked_as_unread), _(txt_thread));
+				info_message(_(txt_marked_as_unread), _(txt_thread_upper));
 				break;
 
 			case iKeyThreadSelArt:		/* mark article as selected */
@@ -1509,7 +1518,7 @@ mark_art_read(
 	int n = -1, cnt = 0;
 	int tmp_num_of_tagged_arts = num_of_tagged_arts;
 
-	if (got_tagged_unread_arts()) {
+	if (!tinrc.mark_ignore_tags && got_tagged_unread_arts()) {
 		ch = prompt_slk_response(iKeyMarkReadTag,
 				&menukeymap.mark_read_tagged_current,
 				_(txt_mark_art_read_tagged_current),
diff -Nurp tin-1.6.0/src/tincfg.tbl tin-1.6.1/src/tincfg.tbl
--- tin-1.6.0/src/tincfg.tbl	Sat Jul 12 15:49:46 2003
+++ tin-1.6.1/src/tincfg.tbl	Sun Aug 10 03:38:13 2003
@@ -2,7 +2,7 @@
 ;   Module    : tincfg.tbl
 ;   Author    : Thomas E. Dickey
 ;   Created   : 1996-11-01
-;   Updated   : 2003-05-06
+;   Updated   : 2003-08-10
 ;   Notes     : #defines and structs for config.c
 ;
 ; Copyright (c) 1996-2003 Thomas E. Dickey <dickey@invisible-island.net>
@@ -79,6 +79,7 @@
 	group_catchup_on_exit		OPT_ON_OFF
 	thread_catchup_on_exit		OPT_ON_OFF
 	confirm_choice			txt_confirm_choices	NUM_CONFIRM_CHOICES
+	mark_ignore_tags		OPT_ON_OFF
 	use_mouse			OPT_ON_OFF
 #ifdef HAVE_KEYPAD
 	use_keypad			OPT_ON_OFF
diff -Nurp tin-1.6.0/tin.spec tin-1.6.1/tin.spec
--- tin-1.6.0/tin.spec	Thu Jan  1 01:00:00 1970
+++ tin-1.6.1/tin.spec	Tue Jul 22 16:14:24 2003
@@ -0,0 +1,57 @@
+Name: tin
+Summary: tin - an easy-to-use USENET news reader
+Version: 1.6.0
+Release: 1
+Copyright: BSD
+Group: Applications/News
+Source: ftp://ftp.tin.org/pub/news/clients/tin/v1.6/%{name}-%{version}.tar.bz2
+Buildroot: /var/tmp/%{name}-%{version}-%{release}
+Packager: Dirk Nimmich <nimmich@muenster.de>
+
+%description
+tin is an easy-to-use USENET news reader for the console using NNTP.
+It supports threading, scoring, different charsets, and many other
+useful things. It has also support for different languages.
+
+%define prefix /usr
+%define confdir /etc/tin
+
+%prep
+%setup -q
+CFLAGS="$RPM_OPT_FLAGS" ./configure --with-install-prefix=$RPM_BUILD_ROOT \
+ --prefix=%{prefix} \
+ --mandir=%{_mandir} \
+ --sysconfdir=%{confdir} \
+ --verbose \
+ --disable-echo \
+ --enable-prototypes \
+ --enable-nntp-only
+
+%build
+make build
+
+%install
+make install
+make install_sysdefs
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%dir %attr(755,root,root) %{confdir}
+%config(noreplace) %attr(644,root,root) %{confdir}/*
+%attr(755,root,root) %{prefix}/bin/*
+%{_datadir}/locale/*/LC_MESSAGES/*.mo
+%doc %{_mandir}/man1/*
+%doc %{_mandir}/man5/*
+%doc doc/CHANGES doc/INSTALL doc/TODO doc/WHATSNEW
+%doc doc/auth.txt doc/filtering doc/good-netkeeping-seal doc/iso2asc.txt
+%doc doc/keymap.sample doc/mailcap.sample doc/pgp.txt doc/reading-mail.txt
+%doc doc/tools.txt doc/umlaute.txt doc/umlauts.txt doc/wildmat.3
+%doc README
+
+%changelog
+* Tue Jul 22 2003 Dirk Nimmich <nimmich@muenster.de>
+  Specfile created for tin 1.6.0.
+
diff -Nurp tin-1.6.0/tools/tinews.pl tin-1.6.1/tools/tinews.pl
--- tin-1.6.0/tools/tinews.pl	Sat Jul 12 15:49:45 2003
+++ tin-1.6.1/tools/tinews.pl	Thu Jul 24 14:21:38 2003
@@ -557,12 +557,12 @@ From:-field will be used.
 =item B<$REPLYTO>
 
 Set the article header field Reply-To: to the return address specified by
-the variable if there isn't allready a Reply-To: header in the article.
+the variable if there isn't already a Reply-To: header in the article.
 
 =item B<$ORGANIZATION>
 
 Set the article header field Organization: to the contents of the variable
-if there isn't allready a Organization: header in the article.
+if there isn't already a Organization: header in the article.
 
 =back
 
